Annotation of embedaddon/php/ext/standard/tests/general_functions/bug48768.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #48768 (parse_ini_*() crashes with INI_SCANNER_RAW)
! 3: --FILE--
! 4: <?php
! 5:
! 6: $ini_location = dirname(__FILE__) . '/bug48768.tmp';
! 7:
! 8: // Build ini data
! 9: $ini_data = <<< EOT
! 10: equal = "="
! 11:
! 12: EOT;
! 13:
! 14: // Save ini data to file
! 15: file_put_contents($ini_location, $ini_data);
! 16:
! 17: var_dump(parse_ini_file($ini_location, false, INI_SCANNER_RAW));
! 18: var_dump(parse_ini_file($ini_location, false, INI_SCANNER_NORMAL));
! 19:
! 20: ?>
! 21: --CLEAN--
! 22: <?php @unlink(dirname(__FILE__) . '/bug48768.tmp'); ?>
! 23: --EXPECT--
! 24: array(1) {
! 25: ["equal"]=>
! 26: string(1) "="
! 27: }
! 28: array(1) {
! 29: ["equal"]=>
! 30: string(1) "="
! 31: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>