根据PHP文档
mixed fscanf ( resource $handle , string $format [, mixed &$... ] )
每次调用fscanf()都会从文件中读取一行。
现在我尝试使用单个fscanf()
从文件中读取此输出这些是行分隔的输入。
8
4.0
是最好的学习场所
使用此代码
fscanf("%d \n %f \n %[^\\n]");
但我得到的输出是
8
空白
空白
使用单个fscanf读取它的正确代码是什么?
答案 0 :(得分:1)
无法从具有单个fscanf的文件中读取多行。另一种方法是多次调用fscanf,每行一个。一次性读取所有行的替代方法是file()函数。