Сохраняю в csv файл данные, в поле наименование есть двойные кавычки " но они заменяются на " , как это исправить ?
С помощь fputcsv такая же проблема.
Код предельно прост
public function getcsv($array, $filename = "export.csv", $delimiter=";") {
header('Content-Type: application/csv');
header('Content-Disposition: attachment; filename="'.$filename.'";');
foreach ($array as $line) {
echo $line['order_id'].';'.$line['model'].';'.$line['quantity'].';'.$line['price'].';'.$line['skidka'].';'.$line['shipping'].';'. $line['name']."\n";
}
}
в поле $line['name'] - имеется название товара ОГОНЕК. КОЛЛЕКЦИЯ "ДОМ"
в csv получается так ОГОНЕК. КОЛЛЕКЦИЯ "ДОМ"
Заранее спасибо !