Annotation of embedaddon/php/ext/standard/tests/file/bug51094.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Fixed bug #51094 (parse_ini_file() with INI_SCANNER_RAW cuts a value that includes a semi-colon).
3: --FILE--
4: <?php
5:
6: $ini = parse_ini_string('ini="ini;raw"', null, INI_SCANNER_RAW);
7: var_dump($ini['ini']);
8: $ini = parse_ini_string('ini="ini;raw', null, INI_SCANNER_RAW);
9: var_dump($ini['ini']);
10: $ini = parse_ini_string('ini=ini;raw', null, INI_SCANNER_RAW);
11: var_dump($ini['ini']);
12: $ini = parse_ini_string('ini=ini"raw', null, INI_SCANNER_RAW);
13: var_dump($ini['ini']);
14: $ini = parse_ini_string("ini=\r\niniraw", null, INI_SCANNER_RAW);
15: var_dump($ini['ini']);
16: --EXPECTF--
17: string(7) "ini;raw"
18: string(4) ""ini"
19: string(3) "ini"
20: string(7) "ini"raw"
21: string(0) ""
22:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>