Manuel PHP
Précédent
Suivant
fscanf() est similaire à sscanf(), mais elle prend comme entrée un fichier, associé à handle et l 'interprète en fonction du format format.
Si seulement deux paramètres sont passés à la fonction, les valeurs analysées seront retournées sous forme de tableau.
Si des arguments optionnels sont passés, la fonction retournera le nombre de valeurs assignées.
Les options doivent être passées par référence.
Exemple 1.
Exemple fscanf()
?php $fp = fopen ("users.txt" ,"r"); while ($userinfo = fscanf ($fp, "%s\t%s\t%s\n")) {list ($name, $profession, $countrycode) = $userinfo; / /... traitement des données} fclose($fp);?
Exemple 2. users.txt
janus argonaute gr rodin sculpteur fr sam oncle us leonard inventeur it
Voir aussi fread(), fgets(), fgetss(), sscanf(), printf() et sprintf().
Précédent
Sommaire
Suivant
Niveau supérieur