001.phpt 618 B

12345678910111213141516171819202122232425262728293031
  1. --TEST--
  2. libxml_use_internal_errors()
  3. --SKIPIF--
  4. <?php if (!extension_loaded('libxml')) die('skip'); ?>
  5. --FILE--
  6. <?php
  7. var_dump(libxml_use_internal_errors(false));
  8. var_dump(libxml_use_internal_errors(true));
  9. var_dump(libxml_use_internal_errors());
  10. var_dump(libxml_use_internal_errors(new stdclass));
  11. var_dump(libxml_get_errors());
  12. var_dump(libxml_get_last_error());
  13. var_dump(libxml_clear_errors());
  14. echo "Done\n";
  15. ?>
  16. --EXPECTF--
  17. bool(false)
  18. bool(false)
  19. bool(true)
  20. Warning: libxml_use_internal_errors() expects parameter 1 to be boolean, object given in %s001.php on line 6
  21. NULL
  22. array(0) {
  23. }
  24. bool(false)
  25. NULL
  26. Done