Annotation of embedaddon/php/ext/standard/tests/general_functions/bug41445_1.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #41445 (parse_ini_file() function parses octal numbers in section names) - 2
! 3: --FILE--
! 4: <?php
! 5:
! 6: $file = dirname(__FILE__)."/bug41445.ini";
! 7:
! 8: $data = <<<DATA
! 9: [2454.33]
! 10: 09 = yes
! 11:
! 12: [9876543]
! 13: 098765434567876543 = yes
! 14:
! 15: [09876543]
! 16: 987654345678765432456798765434567876543 = yes
! 17: DATA;
! 18:
! 19: file_put_contents($file, $data);
! 20:
! 21: var_dump(parse_ini_file($file, TRUE));
! 22: var_dump(parse_ini_file($file));
! 23:
! 24: @unlink($file);
! 25:
! 26: echo "Done\n";
! 27: ?>
! 28: --EXPECTF--
! 29: array(3) {
! 30: ["2454.33"]=>
! 31: array(1) {
! 32: ["09"]=>
! 33: string(1) "1"
! 34: }
! 35: [9876543]=>
! 36: array(1) {
! 37: ["098765434567876543"]=>
! 38: string(1) "1"
! 39: }
! 40: ["09876543"]=>
! 41: array(1) {
! 42: ["987654345678765432456798765434567876543"]=>
! 43: string(1) "1"
! 44: }
! 45: }
! 46: array(3) {
! 47: ["09"]=>
! 48: string(1) "1"
! 49: ["098765434567876543"]=>
! 50: string(1) "1"
! 51: ["987654345678765432456798765434567876543"]=>
! 52: string(1) "1"
! 53: }
! 54: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>