Как работает функция fread() в php?

Пользователь

от abel , в категории: PHP , 7 месяцев назад

Как работает функция fread() в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от willis.streich , 7 месяцев назад

@abel 

Функция fread() в PHP используется для чтения данных из открытого файла. Ее синтаксис:

1
string fread(resource $handle, int $length)


  • $handle - идентификатор файла, открытый с помощью функций fopen() или fsockopen().
  • $length - количество байт, которое нужно прочитать из файла.


Функция fread() возвращает строку, содержащую прочитанные данные из файла, или false, если достигнут конец файла или при возникновении ошибки.


Пример использования:

1
2
3
4
5
6
7
$filename = 'example.txt';
$file = fopen($filename, 'r');
if ($file) {
    $data = fread($file, filesize($filename));
    echo $data;
    fclose($file);
}


В данном примере мы открываем файл example.txt в режиме чтения ('r'), считываем все содержимое файла с помощью fread(), выводим его и затем закрываем файл с помощью fclose().