Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Nach dem Öffnen der CSV-Datei in Wordpad möchte ich keine doppelten Anführungszeichen für den Feldnamen

Sie wissen, was das Format für eine CSV-Datei eigentlich ist, oder? Dass Zeichenfolgen in Anführungszeichen gesetzt werden sollen, wenn sie Nicht-Alphazeichen enthalten? Und die fputcsv()-Funktion von PHP macht das genau so, wie es soll

Obwohl Sie das Enclosure-Argument für fputcsv() setzen können um ihm mitzuteilen, welches Zeichen für Anführungszeichen/Einschließungen verwendet werden soll.

z. B.

fputcsv($fp, $row, ",", "'");

Um ein einfaches Anführungszeichen anstelle von doppelten Anführungszeichen zu verwenden, oder

fputcsv($fp, $row, ",", " ");

um ein Leerzeichen zu verwenden