static.phpt 533 B

12345678910111213141516171819202122232425262728293031
  1. --TEST--
  2. Calling XMLReader::open() and ::XML() statically
  3. --EXTENSIONS--
  4. xmlreader
  5. --FILE--
  6. <?php
  7. $filename = __DIR__ . '/static.xml';
  8. $xmlstring = '<?xml version="1.0" encoding="UTF-8"?>
  9. <books></books>';
  10. file_put_contents($filename, $xmlstring);
  11. $reader = XMLReader::open($filename);
  12. while ($reader->read()) {
  13. echo $reader->name, "\n";
  14. }
  15. $reader = XMLReader::XML($xmlstring);
  16. while ($reader->read()) {
  17. echo $reader->name, "\n";
  18. }
  19. ?>
  20. --EXPECT--
  21. books
  22. books
  23. books
  24. books
  25. --CLEAN--
  26. <?php
  27. unlink(__DIR__ . '/static.xml');
  28. ?>