011.phpt 613 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. XMLReader: libxml2 XML Reader, string data
  3. --EXTENSIONS--
  4. xmlreader
  5. --SKIPIF--
  6. <?php $reader = new XMLReader();
  7. if (!method_exists($reader, 'readInnerXml')) print "skip";
  8. ?>
  9. --FILE--
  10. <?php
  11. $xmlstring = '<?xml version="1.0" encoding="UTF-8"?>
  12. <books><book>test</book></books>';
  13. $reader = new XMLReader();
  14. $reader->XML($xmlstring);
  15. $reader->read();
  16. echo $reader->readInnerXml();
  17. echo "\n";
  18. $reader->close();
  19. $reader = new XMLReader();
  20. $reader->XML($xmlstring);
  21. $reader->read();
  22. echo $reader->readOuterXml();
  23. echo "\n";
  24. $reader->close();
  25. ?>
  26. --EXPECT--
  27. <book>test</book>
  28. <books><book>test</book></books>