Jump to content

CLI - transfering array data to a csv file??


MelWhetaer

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.