MelWhetaer Posted August 30, 2007 Share Posted August 30, 2007 Hi all, Hope you can help. I have a 2-dimentional array that I need to write back to a csv file, I manage to write it back using the following code: foreach ($detail as $line) { file_put_contents($fileName, $line, FILE_APPEND); } The problem is each $line is put into the first column in the csv file. I've alos tried: for ($i=0; $i < $rows; $i++) { for ($k=0; $k < 12; $k++) { $data = $detail[$i][$k]; fwrite($fileName, $data); } } Only I get an error message saying " fwrite(): supplied argument is not a valid stream resource in". There must be away to place an array into a csv file, I would appreciate any feedback or different was to carry out this procedure. Thank you Mel Link to comment https://forums.phpfreaks.com/topic/67316-cli-transfering-array-data-to-a-csv-file/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.