Рецепт №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;