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