fscanf()函数根据指定的格式解析来自打开文件的输入。
mixed fscanf ( resource $handle , string $format [, mixed &$... ] )
此函数类似于sscanf()函数。但是它可以从与 handle 关联的文件中获取输入,并根据指定的格式解释输入。
字符串格式的任何空格都可以匹配输入流中的任何空格,这意味着即使字符串格式的制表符\t也可以匹配输入流中的单个空格字符,并且每次调用fscanf()都可以从文件中读取一行。
<?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); ?>
输出结果
Ravi Lead AUS