PHP fscanf() 函數

定義和用法

fscanf() 函數根據指定的格式對來自打開的文件的輸入進行解析。

語法

fscanf(file,format,mixed)
參數 描述
file 必需。規定要檢查的文件。
format 必需。規定格式。
mixed 可選。

說明

fscanf() 函數與 sscanf() 相似,但是它從與 file 關聯的文件中接受輸入并根據指定的 format 來解釋輸入。如果只給此函數傳遞了兩個參數,解析后的值會被作為數組返回。否則,如果提供了可選參數,此函數將返回被賦值的數目。可選參數必須用引用傳遞。

提示和注釋

注釋:格式字符串中的任何空白會與輸入流中的任何空白匹配。這意味著甚至格式字符串中的制表符 \t 也會與輸入流中的一個空格字符匹配。

注釋:在 PHP 4.3.0 之前,從文件中讀入的最大字符數是 512(或者第一個 \n,看先碰到哪種情況)。從 PHP 4.3.0 起可以讀取任意長的行。