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 起可以讀取任意長的行。