DOMComment_replaceData_basic.phpt 668 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Test replacing data into a DOMComment basic test
  3. --CREDITS--
  4. Andrew Larssen <al@larssen.org>
  5. London TestFest 2008
  6. --EXTENSIONS--
  7. dom
  8. --FILE--
  9. <?php
  10. $dom = new DomDocument();
  11. $comment = $dom->createComment('test-comment');
  12. $comment->replaceData(4,1,'replaced');
  13. $dom->appendChild($comment);
  14. echo $dom->saveXML();
  15. // Replaces rest of string if count is greater than length of existing string
  16. $dom = new DomDocument();
  17. $comment = $dom->createComment('test-comment');
  18. $comment->replaceData(0,50,'replaced');
  19. $dom->appendChild($comment);
  20. echo $dom->saveXML();
  21. ?>
  22. --EXPECT--
  23. <?xml version="1.0"?>
  24. <!--testreplacedcomment-->
  25. <?xml version="1.0"?>
  26. <!--replaced-->