PHP fputcsv() functie
Definitie en gebruik
De fputcsv() functie formateert een regel als CSV en schrijft deze naar een geopend bestand.
Deze functie retourneert de lengte van de ingeschreven string. Indien er een fout optreedt, wordt false geretourneerd.
Syntaxis
fputcsv(bestand,velden,scheidteken,omsluiting)
Parameters | Beschrijving |
---|---|
bestand | Verplicht. Bepaalt het geopende bestand waarop moet worden geschreven. |
velden | Verplicht. Bepaalt het array waarvan de gegevens moeten worden verkregen. |
scheidteken | Optioneel. Bepaalt het te gebruiken teken voor het scheiden van velden. Standaard is dit een komma (,). |
omsluiting | Optioneel. Bepaalt het te gebruiken teken voor het omringen van velden. Standaard is dit een dubbele aanhalingsteken ". |
Beschrijving
fputcsv() formateert een regel (gescheiden door velden Geformatteerd als CSV-indeling en geschreven naar bestand Specifieke bestand.
Tips en opmerkingen
Tip:Zie fgetcsv() functie.
Voorbeeld
<?php $list = array ( "George,John,Thomas,USA", "James,Adrew,Martin,USA", ); $file = fopen("contacts.csv","w"); foreach ($list as $line) { fputcsv($file,split(',',$line)); } fclose($file); ?>
Na het uitvoeren van de bovenstaande code zal de CSV-bestand er ongeveer zo uitzien:
George,John,Thomas,USA James,Adrew,Martin,USA