English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel PHP de Base

Tutoriel PHP Avancé

PHP & MySQL

Manuel de référence PHP

Utilisation et exemple de la fonction fscanf() PHP

PHP Filesystem Référence Manuel

La fonction fscanf() analyse l'entrée provenant du fichier ouvert selon le format spécifié.

Syntaxe

mixed fscanf ( resource $handle , string $format [, mixed &$... ] )

Cette fonction est similaire à la fonction sscanf(). Mais elle peut obtenir l'entrée à partir du fichier associé à handle et interpréter l'entrée selon le format spécifié.

Toute espace en format de chaîne peut correspondre à toute espace dans le flux d'entrée, ce qui signifie que même le tabulateur \t en format de chaîne peut correspondre à un seul caractère d'espace dans le flux d'entrée, et fscanf() peut lire une ligne du fichier à chaque appel.

Exemple en ligne

<?php
   $handle = fopen("Users.txt", "r");
   while($userinfo = fscanf($handle, "%s\t%s\t%s\n")) {
      list($name, $profession, $countrycode) = $userinfo;
   }
   echo $name . "\n";
   echo $profession . "\n";
   echo $countrycode;
   
   fclose($handle);
?>

Résultat de la sortie

Ravi
Lead
AUS

PHP Filesystem Référence Manuel