Programmierung – PHP
CSV-String erzeugen
CSV-Zeilen ___
Zur Weiterverarbeitung in anderen Programmen
müssen oftmals Dateien im CSV-Format hergestellt
werden. CSV steht für Comma Separated Value.
Mit PHP erzeugen Sie CSV-Zeilen ganz leicht mit
Hilfe des Befehls implode.Das folgende Listing verdeutlicht
das Prinzip:
$strData =’Haus,Garten,Scheune,Hof,iesen’;
$arrData = explode(‘,’, $strData);
echo ‘”‘.implode(‘”,”‘,$arrData).'”‘;
?>
Hier spielt noch explode mit, um die mit Kommas
getrennte Liste aufzuschlüsseln. Danach fügt implode
die Daten wieder zusammen. Natürlich
könnten Sie auch den explode-Befehl als zweiten
Parameter für implode verwenden ? dann wird es
allerdings unübersichtlich. Im Einsatz sollten Sie
natürlich Eventualitäten wie überflüssige Leerzeichen
oder Anführungszeichen in den Strings
berücksichtigen.