Ich frage mich, ob es möglich ist, die Größe von Spalten basierend auf dem Inhalt, den sie enthalten, festzulegen. Ich möchte, wenn Sie die CSV öffnen, sobald es direkt erstellt wurde Spalten haben die richtige Größe.CSV-Größe Spalten abhängig vom Inhalt
Für Schreib im CSV habe ich diesen Code:
$csvFile = fopen(CSV_FILE, $writeMode);
$searchStr = array(";");
$replaceStr = array(",");
foreach ($csvArray as $csvArrayRow) {
fwrite($csvFile, iconv("UTF-8", "Windows-1252",str_replace($searchStr, $replaceStr, html_entity_decode($csvArrayRow["title"], ENT_HTML401 | ENT_QUOTES, "UTF-8")).";"));
fwrite($csvFile, iconv("UTF-8", "Windows-1252",str_replace($searchStr, $replaceStr, html_entity_decode($csvArrayRow["author"], ENT_HTML401 | ENT_QUOTES, "UTF-8")).";"));
fwrite($csvFile, $csvArrayRow["date"].";"."\n");
}
fclose($csvFile);
echo json_encode(array(count($csvArray)));
exit;
Es ist möglich, etwas hinzufügen Spalten, um die Größe oder woanders ist es?
das dachte ich auch, aber da ich bei weitem nicht die ganze Technologie für die Erzeugung von CSV merzierte, war ich mir nicht sicher. – mortiped