English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função fscanf() analisa a entrada proveniente do arquivo aberto conforme o formato especificado.
mixed fscanf ( resource $handle , string $format [, mixed &$... ] )
Esta função é semelhante à função sscanf(). No entanto, ela pode obter entrada do arquivo associado ao handle e interpretar a entrada conforme especificado.
Qualquer espaço em branco no formato de string pode coincidir com qualquer espaço em branco no fluxo de entrada, o que significa que até mesmo o tabulador \t no formato de string pode coincidir com um único caractere de espaço no fluxo de entrada, e cada chamada de fscanf() pode ler uma linha do arquivo.
<?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); ?>
Resultado de saída
Ravi Líder AUS