dom_comment_variation.phpt 625 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. DOM Comment : Variation
  3. --SKIPIF--
  4. <?php
  5. require_once('skipif.inc');
  6. ?>
  7. --FILE--
  8. <?php
  9. $xml = <<< EOXML
  10. <?xml version="1.0" encoding="ISO-8859-1"?><courses><!-- Hello World! --></courses>
  11. EOXML;
  12. $dom = new DOMDocument();
  13. $dom->loadXML($xml);
  14. $root = $dom->documentElement;
  15. var_dump($root->hasChildNodes());
  16. $children = $root->childNodes;
  17. for ($index = 0; $index < $children->length; $index++) {
  18. echo "--- child $index ---\n";
  19. $current = $children->item($index);
  20. echo get_class($current), "\n";
  21. var_dump($current->textContent);
  22. }
  23. --EXPECTF--
  24. bool(true)
  25. --- child 0 ---
  26. DOMComment
  27. string(14) " Hello World! "