005.phpt 691 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. --TEST--
  2. SimpleXML: Text data
  3. --EXTENSIONS--
  4. simplexml
  5. --FILE--
  6. <?php
  7. $sxe = simplexml_load_string(<<<EOF
  8. <?xml version='1.0'?>
  9. <!DOCTYPE sxe SYSTEM "notfound.dtd">
  10. <sxe id="elem1">
  11. Plain text.
  12. <elem1 attr1='first'>
  13. <!-- comment -->
  14. <elem2>
  15. Here we have some text data.
  16. <elem3>
  17. And here some more.
  18. <elem4>
  19. Wow once again.
  20. </elem4>
  21. </elem3>
  22. </elem2>
  23. </elem1>
  24. </sxe>
  25. EOF
  26. );
  27. var_dump(trim($sxe->elem1->elem2));
  28. var_dump(trim($sxe->elem1->elem2->elem3));
  29. var_dump(trim($sxe->elem1->elem2->elem3->elem4));
  30. echo "---Done---\n";
  31. ?>
  32. --EXPECT--
  33. string(28) "Here we have some text data."
  34. string(19) "And here some more."
  35. string(15) "Wow once again."
  36. ---Done---