fscanf()函數(shù)根據(jù)指定的格式解析來自打開文件的輸入。
mixed fscanf ( resource $handle , string $format [, mixed &$... ] )
此函數(shù)類似于sscanf()函數(shù)。但是它可以從與 handle 關(guān)聯(lián)的文件中獲取輸入,并根據(jù)指定的格式解釋輸入。
字符串格式的任何空格都可以匹配輸入流中的任何空格,這意味著即使字符串格式的制表符\t也可以匹配輸入流中的單個空格字符,并且每次調(diào)用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); ?>
輸出結(jié)果
Ravi Lead AUS