1--TEST-- 2Fixed 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"', false, INI_SCANNER_RAW); 7var_dump($ini['ini']); 8$ini = parse_ini_string('ini="ini;raw', false, INI_SCANNER_RAW); 9var_dump($ini['ini']); 10$ini = parse_ini_string('ini=ini;raw', false, INI_SCANNER_RAW); 11var_dump($ini['ini']); 12$ini = parse_ini_string('ini=ini"raw', false, INI_SCANNER_RAW); 13var_dump($ini['ini']); 14$ini = parse_ini_string("ini=\r\niniraw", false, INI_SCANNER_RAW); 15var_dump($ini['ini']); 16?> 17--EXPECT-- 18string(7) "ini;raw" 19string(4) ""ini" 20string(3) "ini" 21string(7) "ini"raw" 22string(0) "" 23