ID: 31151
Updated by: [EMAIL PROTECTED]
Reported By: johansworld at hotmail dot com
-Status: Open
+Status: Verified
Bug Type: Filesystem function related
-Operating System: Linux
+Operating System: *
-PHP Version: 4.3.9
+PHP Version: 4CVS-2004-12-17
Previous Comments:
------------------------------------------------------------------------
[2004-12-17 13:08:09] johansworld at hotmail dot com
Description:
------------
parse_ini_file() can't handle newline
file.txt
----------------------------------
TEST="Line 1
Line 2
Line 3"
----------------------------------
parse_ini_file() only retrieves "Line 1" as a value for TEST.
Seems to be fixed in PHP 5.x ....
Reproduce code:
---------------
<?php
$file="file.txt";
$ini_array = parse_ini_file($file);
echo "<pre>";
print_r($ini_array);
echo "</pre>";
?>
Expected result:
----------------
Array
(
[TEST] => Line 1
Line 2
Line 3
)
Actual result:
--------------
Array
(
[TEST] => Line 1
)
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=31151&edit=1