2016-06-11 50 views
3

根據PHP文檔PHP使用單個fscanf從多行讀取?

mixed fscanf (resource $handle , string $format [, mixed &$... ]) 

每次調用的fscanf()從文件中讀取一行。

現在我想讀使用單一的fscanf()

文件這個輸出這些線分開輸入。

4.0

是使用此代碼

學習

最好的地方

,但我得到的輸出是

空白

空白

它使用單個fscanf讀取的正確代碼是什麼?

回答

1

使用單個fscanf從文件讀取多行是不可能的。另一種方法是多次調用fscanf,每行一個。一次性讀取所有行的替代方法是file()函數。

+0

哪個更快。 – phpNoob

+0

我懷疑你會注意到它們之間的速度差異。 –

+0

但在功能上哪個更有效。 – phpNoob