формат — PHP Использование одного fscanf для чтения из нескольких строк?

Согласно документации PHP

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

Каждый вызов fscanf () читает одну строку из файла.

Теперь я пытаюсь прочитать этот вывод из файла с помощью одного fscanf ()

Это линейные входы.

8

4,0

лучшее место для изучения

используя этот код

fscanf("%d \n %f \n %[^\\n]");

но вывод я получаю

8

пустой

пустой

Какой правильный код для чтения с использованием одного fscanf?

3

Решение

Невозможно прочитать несколько строк из файла с помощью одного fscanf. Альтернативой является вызов fscanf несколько раз, по одному для каждой строки. Альтернативой, которая будет читать все строки за один раз, является функция file ().

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]