PHP fscanf()函数
函数 fscanf()可以根据指定的格式从打开的文件中解析输入。
语法
mixed fscanf ( resource handle , stringformat [, mixed &$... ] )
此函数与sscanf()函数类似,但它可以从与handle关联的文件中获取输入,并根据指定的格式解释输入。
字符串格式中的任何空白符都可以与输入流中的任何空白符匹配,这意味着字符串格式中的制表符\t可以与输入流中的单个空格字符匹配,并且每次调用fscanf()函数可以从文件中读取一行。
示例
<?php
handle = fopen("/PhpProject/Users.txt", "r");
while(userinfo = fscanf(handle, "%s\t%s\t%s\n")) {
list(name, profession,countrycode) = userinfo;
}
echoname . "\n";
echo profession . "\n";
echocountrycode;
fclose($handle);
?>
输出
Ravi
Lead
AUS