PHP fgetcsv()
La fonction fgetcsv() est une fonction intégrée en PHP qui analyse une ligne à partir d’un fichier ouvert, en vérifiant les champs CSV.
Syntaxe
fgetcsv(file, len, sep, enc)
Paramètres
- file(Obligatoire) : Spécifie le fichier à analyser.
- len(Optionnel) : Spécifie la longueur maximale d’une ligne.
- sep(Optionnel) : Spécifie le séparateur de champ. La valeur par défaut est la virgule (,).
- enc(Optionnel) : Spécifie le caractère de fermeture. La valeur par défaut est (
").
Valeur de retour
La fonction renvoie un tableau avec les champs CSV en cas de succès, NULL si un fichier non valide est fourni.
Version PHP:
4+
Exemple :
Le code suivant lit le contenu d’un fichier CSV:
<?php
// Ouvrir le fichier
$file = fopen("file.csv","r");
while(!feof($file))
{
print_r(fgetcsv($file));
}
// Fermer le fichier
fclose($file);
?>





