bug35342.phpt 444 B

1234567891011121314151617181920
  1. --TEST--
  2. Bug #35342 (isset(DOMNodeList->length) returns false)
  3. --EXTENSIONS--
  4. dom
  5. --FILE--
  6. <?php
  7. $dom = new DOMDocument();
  8. $dom->loadXML("<root><foo>foobar</foo><foo>foobar#2</foo></root>");
  9. $nodelist = $dom->getElementsByTagName("foo");
  10. var_dump($nodelist->length, isset($nodelist->length), isset($nodelist->foo));
  11. var_dump(empty($nodelist->length), empty($nodelist->foo));
  12. ?>
  13. --EXPECT--
  14. int(2)
  15. bool(true)
  16. bool(false)
  17. bool(false)
  18. bool(true)