English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Filesystem Référence Manuel
La fonction fgetcsv() peut analyser une ligne et des champs CSV à partir d'un fichier ouvert. Cette fonction arrête de renvoyer une nouvelle ligne de la longueur spécifiée ou EOF, selon ce qui arrive en premier. La fonction renvoie un tableau des champs CSV avec succès, ou false en cas d'échec et EOF.
array fgetcsv ( resource $handle [, int $length = 0 [, string $delimiter = "," [, string $enclosure = '"' [, string $escape = "\\" ]]]])
Cette fonction est similaire à la fonction fgets(), mais elle se distingue par le fait que la fonction fgetcsv() analyse les lignes de format CSV lues et renvoie un tableau contenant les champs lus. La fonction fgetcsv() peut renvoyer false en cas d'erreur (y compris à la fin du fichier).
<?php $file = fopen("/PhpProject/EmpDetails.csv", "r"); echo fgetcsv($file); fclose($file); ?>
Résultat de la sortie
Tableau ( [0] => Chandra [1]] => Ravi [2]] => Adithya [3]] => Sai )
<?php $file = fopen("/PhpProject/EmpDetails.csv", "r"); while(! feof($file)) { print_r(fgetcsv($file)); } fclose($file); ?>
Résultat de la sortie
Tableau ( [0] => Chandra [1]] => Ravi [2]] => Adithya [3]] => Sai ) Tableau ( [0] => Dev [1]] => Jai [2]] => Ramesh [3]] => Raja )