ID: 33561
Updated by: [EMAIL PROTECTED]
Reported By: cakersq at gmail dot com
-Status: Bogus
+Status: Open
-Bug Type: Filesystem function related
+Bug Type: Documentation problem
Operating System: Windows XP
PHP Version: 5.0.4
New Comment:
But the docs say "PHP 5" and not "PHP 5.1".
Previous Comments:
------------------------------------------------------------------------
[2005-07-04 09:43:26] [EMAIL PROTECTED]
That function was added for PHP 5.1.
------------------------------------------------------------------------
[2005-07-04 05:56:46] cakersq at gmail dot com
Description:
------------
Using either the precombiled php-cgi.exe file or using it as an Apache2
module, when I run any script that calls the function fputcsv(), it
reports function not found.
My PHP.INI File is the recommended one, with a change to enable
automatic end of line detection.
Reproduce code:
---------------
Sample from PHP 5.0.4 Manual, but it fails with any script I write.
<?php
$list = array (
'aaa,bbb,ccc,dddd',
'123,456,789',
'"aaa","bbb"'
);
$fp = fopen('file.csv', 'w');
foreach ($list as $line) {
fputcsv($fp, split(',', $line));
}
fclose($fp);
?>
Expected result:
----------------
The array should be put into a Comma Separated File.
Actual result:
--------------
The browser reports:
Fatal error: Call to undefined function fputcsv() in test.php on line
9
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=33561&edit=1