bug70001.phpt 512 B

1234567891011121314151617
  1. --TEST--
  2. Bug #70001 (Assigning to DOMNode::textContent does additional entity encoding)
  3. --SKIPIF--
  4. <?php require_once('skipif.inc'); ?>
  5. --FILE--
  6. <?php
  7. $element = new DOMText('<p>foo & bar</p>');
  8. var_dump($element->textContent);
  9. $element = (new DOMDocument())->createTextNode('<p>foo & bar</p>');
  10. var_dump($element->textContent);
  11. $element->textContent = ('<p>foo & bar</p>');
  12. var_dump($element->textContent);
  13. ?>
  14. --EXPECT--
  15. string(16) "<p>foo & bar</p>"
  16. string(16) "<p>foo & bar</p>"
  17. string(16) "<p>foo & bar</p>"