Annotation of embedaddon/php/ext/standard/tests/general_functions/ini_get_all.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: ini_get_all() tests
3: --INI--
4: pcre.backtrack_limit=1000000
5: pcre.recursion_limit=100000
6: --SKIPIF--
7: <?php if (!extension_loaded("reflection")) die("skip"); ?>
8: --FILE--
9: <?php
10:
11: var_dump(gettype(ini_get_all()));
12: var_dump(ini_get_all(""));
13: var_dump(ini_get_all("nosuchextension"));
14: var_dump(ini_get_all("reflection"));
15: var_dump(ini_get_all("pcre"));
16: var_dump(ini_get_all("pcre", false));
17: var_dump(ini_get_all("reflection", false));
18:
19: var_dump(ini_get_all("", ""));
20:
21: echo "Done\n";
22: ?>
23: --EXPECTF--
24: string(5) "array"
25:
26: Warning: ini_get_all(): Unable to find extension '' in %s on line %d
27: bool(false)
28:
29: Warning: ini_get_all(): Unable to find extension 'nosuchextension' in %s on line %d
30: bool(false)
31: array(0) {
32: }
33: array(2) {
34: ["pcre.backtrack_limit"]=>
35: array(3) {
36: ["global_value"]=>
37: string(7) "1000000"
38: ["local_value"]=>
39: string(7) "1000000"
40: ["access"]=>
41: int(7)
42: }
43: ["pcre.recursion_limit"]=>
44: array(3) {
45: ["global_value"]=>
46: string(6) "100000"
47: ["local_value"]=>
48: string(6) "100000"
49: ["access"]=>
50: int(7)
51: }
52: }
53: array(2) {
54: ["pcre.backtrack_limit"]=>
55: string(7) "1000000"
56: ["pcre.recursion_limit"]=>
57: string(6) "100000"
58: }
59: array(0) {
60: }
61:
62: Warning: ini_get_all(): Unable to find extension '' in %sini_get_all.php on line %d
63: bool(false)
64: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>