I have an $events array that looks like
Array
(
[0] => Array
(
[4fe8a21c6f05d60023009d96] => any authentication
)
[1] => Array
(
[4fe8a21c6f05d60023009d96] => any authentication
)
[2] => Array
(
[4fe8a21c6f05d60023009d96] => any authentication
)
[3] => Array
(
[4fe8a21c6f05d60023009d96] => any authentication
)
[4] => Array
(
[4fe8a21c6f05d60023009d96] => any authentication
)
And I am using the below code to try and put the user_id and the words "any authentication" each line of the CSV. However, using my code, I see the below (instead of "4fe8a21c6f05d60023009d96 " "any authentication") :
"User_ID " " Event"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
"Array " " Array"
My code is:
$fp = fopen('events.csv', 'w');
$header = array('User_ID',",",'Event');
fputcsv ($fp, $header, "\t");
foreach ($events as $event) {
$line = array(array_keys($event),',',$event);
fputcsv($fp, $line,"\t");
}
fclose($fp);