005-mb.phpt 683 B

123456789101112131415161718192021222324252627
  1. --TEST--
  2. XMLWriter: libxml2 XML Writer, comments
  3. --EXTENSIONS--
  4. xmlwriter
  5. --FILE--
  6. <?php
  7. $doc_dest = '私はガラスを食べられます005.xml';
  8. $xw = xmlwriter_open_uri($doc_dest);
  9. xmlwriter_start_document($xw, '1.0', 'UTF-8');
  10. xmlwriter_start_element($xw, "tag1");
  11. xmlwriter_start_comment($xw);
  12. xmlwriter_text($xw, 'comment');
  13. xmlwriter_end_comment($xw);
  14. xmlwriter_write_comment($xw, "comment #2");
  15. xmlwriter_end_document($xw);
  16. // Force to write and empty the buffer
  17. $output_bytes = xmlwriter_flush($xw, true);
  18. echo file_get_contents($doc_dest);
  19. unset($xw);
  20. unlink($doc_dest);
  21. ?>
  22. --EXPECT--
  23. <?xml version="1.0" encoding="UTF-8"?>
  24. <tag1><!--comment--><!--comment #2--></tag1>