diff options
Diffstat (limited to 'ext/standard/tests/general_functions/parse_ini_booleans.phpt')
-rw-r--r-- | ext/standard/tests/general_functions/parse_ini_booleans.phpt | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/ext/standard/tests/general_functions/parse_ini_booleans.phpt b/ext/standard/tests/general_functions/parse_ini_booleans.phpt new file mode 100644 index 0000000..7b012c5 --- /dev/null +++ b/ext/standard/tests/general_functions/parse_ini_booleans.phpt @@ -0,0 +1,69 @@ +--TEST-- +parse_ini_file() boolean operators +--FILE-- +<?php + +$ini_file = dirname(__FILE__)."/parse_ini_booleans.data"; + +var_dump(parse_ini_file($ini_file, 1)); + +echo "Done.\n"; + +?> +--EXPECTF-- +array(3) { + ["error_reporting values"]=> + array(6) { + ["foo"]=> + string(7) "32767 8" + ["error_reporting"]=> + string(5) "32767" + ["error_reporting1"]=> + string(4) "4177" + ["error_reporting2"]=> + string(5) "32759" + ["error_reporting3"]=> + string(5) "32759" + ["error_reporting4"]=> + string(5) "32759" + } + ["true or false"]=> + array(8) { + ["bool_true"]=> + string(1) "1" + ["bool_yes"]=> + string(1) "1" + ["bool_on"]=> + string(1) "1" + ["bool_false"]=> + string(0) "" + ["bool_off"]=> + string(0) "" + ["bool_no"]=> + string(0) "" + ["bool_none"]=> + string(0) "" + ["bool_null"]=> + string(0) "" + } + ["strings"]=> + array(8) { + ["string_true"]=> + string(4) "true" + ["string_yes"]=> + string(4) " yes" + ["string_on"]=> + string(5) " on " + ["string_false"]=> + string(5) "false" + ["string_off"]=> + string(4) "Off " + ["string_no"]=> + string(4) "No " + ["string_none"]=> + string(5) " NoNe" + ["string_null"]=> + string(4) "NULl" + } +} +Done. |