note 117280 deleted from function.fputcsv by peehaa
| From: | peehaa@php.net | Date: | Fri, 09 Dec 2016 22:35:34 +0000 |
| Subject: | note 117280 deleted from function.fputcsv by peehaa | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-208367@lists.php.net to get a copy of this message | ||
Note Submitter: tuxedobob
----
I feel as though it should be more complicated than this, but...
function str_putcsv($fields, $delimiter = ',', $enclosure = '"',
$escape_char = '\\' ) {
foreach ($fields as &$field) {
$field = str_replace($enclosure, $escape_char.$enclosure, $field);
$field = $enclosure . $field . $enclosure;
}
return implode($delimiter, $fields) . "\n";
}