Удалить кавычки из fputcsv в PHP?

У меня есть массив в fputcsv и мне нужен вывод без кавычек на ячейки с пробелом. Я попытался удалить с нулевым символом, но это всего лишь дополнительные пробелы и его неиспользуемое решение для меня. Есть идеи, пожалуйста?

У меня есть этот код...

fputcsv($handle, array($zbozi['kod_zbozi'], $zbozi['nazev'] ),';');

и я получаю...

123456;"hdd adata"

но я хочу...

123456;hdd adata

1 ответ

Я создал собственную функцию из текущего fputcsv.

<?php function vujo_fputcsv($handle, $fields, $delimiter = ',') { if (!is_resource($handle)) {user_error('fputcsv() první parametr musí být data, ale tys mě dal' . gettype($handle) . '!', E_USER_WARNING);
return false;}
$str = '';
foreach ($fields as $cell) {$str .= $cell . $delimiter;}
fputs($handle, substr($str, 0, -1) . "\n");
return strlen($str);} ?>
Другие вопросы по тегам