This post shows how to generate CSV output from PHP code.
In PHP, the fputcsv() function generates a csv file when it is provided a valid two dimensional array.
Following is an example with explanation
// create a two dimensional array of data $myarrays = array( array ('Canada', 'China'), array('9.985 million sq km', '9.597 million sq km')); // open a file to write data $filehandle = fopen('myfile.csv', 'w'); // loop through the array foreach ($myarrays as $arr) { // write data to csv file fputcsv($arr); } // close the filehandle fclose($filehandle);
The content of myfile.csv is:
'Canada','9.985 million sq km' 'China','9.597 million sq km'