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