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>