Annotation of embedaddon/php/ext/standard/tests/general_functions/bug47859.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #47859 (parse_ini_file() does not like asterisk (*) in key in the beginning)
                      3: --FILE--
                      4: <?php
                      5: var_dump(parse_ini_string('*key = "*value"'));
                      6: var_dump(parse_ini_string('-key = "-value"'));
                      7: var_dump(parse_ini_string('_key = "_value"'));
                      8: 
                      9: var_dump(parse_ini_string('key* = "value*"'));
                     10: var_dump(parse_ini_string('key.*.* = "value.*.*"'));
                     11: var_dump(parse_ini_string('*.*.key = "*.*.value"'));
                     12: var_dump(parse_ini_string('k*e*y = "v*a*lue"'));
                     13: ?>
                     14: --EXPECT--
                     15: array(1) {
                     16:   ["*key"]=>
                     17:   string(6) "*value"
                     18: }
                     19: array(1) {
                     20:   ["-key"]=>
                     21:   string(6) "-value"
                     22: }
                     23: array(1) {
                     24:   ["_key"]=>
                     25:   string(6) "_value"
                     26: }
                     27: array(1) {
                     28:   ["key*"]=>
                     29:   string(6) "value*"
                     30: }
                     31: array(1) {
                     32:   ["key.*.*"]=>
                     33:   string(9) "value.*.*"
                     34: }
                     35: array(1) {
                     36:   ["*.*.key"]=>
                     37:   string(9) "*.*.value"
                     38: }
                     39: array(1) {
                     40:   ["k*e*y"]=>
                     41:   string(7) "v*a*lue"
                     42: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>