Ben, bir veritabanı resultset değerleri okur bir diziye shoves ve bir CSV dosyasına yazar php kodu bir parça var. Ben CSV dosyası içine gittiğinde çift tırnak çevrili için her değer zorlamak gerekir, ve bana yaşam için bunu nasıl hatırlamıyorum.
İşte (bu aslında her satıra geçmesi için başka bir döngü içinde yer alır; ben gösteren kulüpler bu döngü anda seçili satırdaki sütunlar geçer) dosyasına yazar döngü var:
foreach ($row as $key => $val){
$newrow[$key] = preg_replace("(\r\n|\n|\r|\t)", "", $val);
}
fputcsv ($ fp, $ newRow);
Ne gerek bu dosyaya yazıldığı zaman çift tırnak içine alınmalıdır $ val değeri içindir. Sağ şimdi, ben olsun sonuçlar şöyle:
554,702180,25.00,6FYAK0,9090909090909090
Neye ihtiyacım şudur:
"554","702180","25.00","6FYAK0","9090909090909090"
Birisi benim beyin başlatmak atlayabilir?