PHP / fputcsv()
fputcsv() - Überschreiben einer Datei:
Mit fputcsv() können wir eine CSV-Datei überschreiben.
Sehen wir uns einmal den Code genauer an:
Original CSV-Datei:
Code PHP:
Neue CSV-Datei:
Wenn Ihr Anregungen oder Kommentare zu den Thema habt, seid so nett und kontaktiert mich unter: Kontakt
Mit fputcsv() können wir eine CSV-Datei überschreiben.
Sehen wir uns einmal den Code genauer an:
Original CSV-Datei:
Name;Vorname;eMail
Witzbold;Klara;klara.witzbold@spassmail.de
Lachmann;Otto;otto.lachmann@haha.net
Schmunzel;Lena;lena.schmunzel@grinse.org
Spassvogel;Rudi;rudi.spassvogel@witzig.com
Kicher;Tom;tom.kicher@lolmail.de
Code PHP:
<?php // Beispiel-Daten, die in die CSV-Datei geschrieben werden sollen $daten = [ ["Name", "Vorname", "eMail"], ["Hinz", 'Kunz', "hinz.kunz@hinzvonkunz.net"], ["Minni", 'Musterfrau', "minni@musterfrau.org"], ["Hubert", 'Lustig', "hubert.lustig@lustig.net"], ["Hanna", 'Kicher', "hanna.kicher@kicher.org"], ["Robert", 'Albern', "robert.albern@albern.net"], ]; // CSV-Datei $datei = 'daten.csv'; // Öffne die CSV-Datei im Schreibmodus "w" (dies überschreibt die Datei) if ( ( $handle = fopen( $datei, 'w' ) ) !== FALSE ) { foreach ( $daten as $reihe ) { // Schreibe jede Reihe in die CSV-Datei fputcsv( $handle, $reihe, ';' ); } // Schließe die Datei fclose( $handle ); } ?>
Neue CSV-Datei:
Name;Vorname;eMail
Hinz;Kunz;hinz.kunz@hinzvonkunz.net
Minni;Musterfrau;minni@musterfrau.org
Hubert;Lustig;hubert.lustig@lustig.net
Hanna;Kicher;hanna.kicher@kicher.org
Robert;Albern;robert.albern@albern.net
Wenn Ihr Anregungen oder Kommentare zu den Thema habt, seid so nett und kontaktiert mich unter: Kontakt