Рецепт №56. Из книги «128 рецептов php»
Перейти к оглавлению
Для чтения из файла, понадобятся функции feof и fgets, которые определяют, прочитан ли файл до конца и считывают строку из файла. То есть, чтобы прочитать весь файл, необходимо его открыть и в цикле — while, который будет выполняться до тех пор, пока файл не будет прочтен до конца, считывать данные построчно.
Пример:
// чтение из файла
// путь до файла и его название
$file_name = "/file.txt";
// открываем файл
$file = fopen($file_name, 'r');
$str = "";
// считываем все из файла
while (!feof($file)) {
$buffer = fgets($file, 1024);
$str .= $buffer;
}
fclose($file);
echo $str;
