Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

fread

Читает заданное число байт из открытого файла.

Синтаксис

fread(resource $stream, int $length): string|false

Параметры

ПараметрТипОписание
$streamresourceОткрытый файл.
$lengthintСколько байт прочитать.

Возвращаемое значение

string|falseПрочитанные данные или `false`.

Примеры

Первые байты файла:

<?php
 
$file = sys_get_temp_dir() . '/ref-fread.txt';
file_put_contents($file, 'Hello, world!');
 
$handle = fopen($file, 'r');
 
echo fread($handle, 5), '|', fread($handle, 100);
 
fclose($handle);

Результат:

Hello|, world!

Примечания

Каждый вызов продолжает с места, где остановился предыдущий. Чтобы прочитать файл целиком, используйте file_get_contents().

См. также

  • fopen — Открывает файл для чтения или записи по частям.
  • fgets — Читает одну строку из открытого файла.
  • file_get_contents — Читает файл целиком в строку.

В учебнике

  • Чтение и запись файлов — Работа с файлами в PHP — запись, чтение, дозапись, чтение по строкам, проверка существования и удаление.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.