032.phpt 750 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. --TEST--
  2. SimpleXML: comparing instances
  3. --SKIPIF--
  4. <?php if (!extension_loaded("simplexml")) print "skip"; ?>
  5. --FILE--
  6. <?php
  7. $xml =<<<EOF
  8. <people>
  9. <person name="Joe"/>
  10. <person name="John">
  11. <children>
  12. <person name="Joe"/>
  13. </children>
  14. </person>
  15. <person name="Jane"/>
  16. </people>
  17. EOF;
  18. $xml1 =<<<EOF
  19. <people>
  20. <person name="John">
  21. <children>
  22. <person name="Joe"/>
  23. </children>
  24. </person>
  25. <person name="Jane"/>
  26. </people>
  27. EOF;
  28. $people = simplexml_load_string($xml);
  29. $people1 = simplexml_load_string($xml);
  30. $people2 = simplexml_load_string($xml1);
  31. var_dump($people1 == $people);
  32. var_dump($people2 == $people);
  33. var_dump($people2 == $people1);
  34. ?>
  35. ===DONE===
  36. --EXPECTF--
  37. bool(false)
  38. bool(false)
  39. bool(false)
  40. ===DONE===