fgetcsv doesn't return an array?
| From: | Jay Blanchard | Date: | Thu, 15 Mar 2012 17:09:53 +0000 |
| Subject: | fgetcsv doesn't return an array? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-317027@lists.php.net to get a copy of this message | ||
I thought that fgetcsv returned an array. I can work with it like an array but I get the following warning when using it
|Warning: implode(): Invalid arguments passed on line 155
154 $csvCurrentLine = fgetcsv($csvFile, 4096, ',');
155 $currentLine = implode(",", $csvCurrentLine);
|
Everything that I have read online indicates that it is because $csvCurrentLine is not declared as an array. Adding a line to the code
153 |$csvCurrentLine = array();
Does not get rid of the warning. The warning isn't interfering with the script working, but it us annoying. Does anyone know the solution?
Thanks!
Jay
|