Annotation of embedaddon/php/ext/standard/tests/general_functions/parse_ini_booleans.phpt, revision 1.1.1.2
1.1 misho 1: --TEST--
2: parse_ini_file() boolean operators
3: --FILE--
4: <?php
5:
6: $ini_file = dirname(__FILE__)."/parse_ini_booleans.data";
7:
8: var_dump(parse_ini_file($ini_file, 1));
9:
10: echo "Done.\n";
11:
12: ?>
13: --EXPECTF--
14: array(3) {
15: ["error_reporting values"]=>
16: array(6) {
17: ["foo"]=>
1.1.1.2 ! misho 18: string(7) "32767 8"
1.1 misho 19: ["error_reporting"]=>
1.1.1.2 ! misho 20: string(5) "32767"
1.1 misho 21: ["error_reporting1"]=>
22: string(4) "4177"
23: ["error_reporting2"]=>
1.1.1.2 ! misho 24: string(5) "32759"
1.1 misho 25: ["error_reporting3"]=>
1.1.1.2 ! misho 26: string(5) "32759"
1.1 misho 27: ["error_reporting4"]=>
28: string(5) "32759"
29: }
30: ["true or false"]=>
31: array(8) {
32: ["bool_true"]=>
33: string(1) "1"
34: ["bool_yes"]=>
35: string(1) "1"
36: ["bool_on"]=>
37: string(1) "1"
38: ["bool_false"]=>
39: string(0) ""
40: ["bool_off"]=>
41: string(0) ""
42: ["bool_no"]=>
43: string(0) ""
44: ["bool_none"]=>
45: string(0) ""
46: ["bool_null"]=>
47: string(0) ""
48: }
49: ["strings"]=>
50: array(8) {
51: ["string_true"]=>
52: string(4) "true"
53: ["string_yes"]=>
54: string(4) " yes"
55: ["string_on"]=>
56: string(5) " on "
57: ["string_false"]=>
58: string(5) "false"
59: ["string_off"]=>
60: string(4) "Off "
61: ["string_no"]=>
62: string(4) "No "
63: ["string_none"]=>
64: string(5) " NoNe"
65: ["string_null"]=>
66: string(4) "NULl"
67: }
68: }
69: Done.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>