PHP FREAD ПРИМЕР
Функция fread()
в PHP читает данные из открытого файла. Эта функция принимает два аргумента: дескриптор файла и количество байт, которые нужно прочитать. Например, чтобы прочитать первые 10 байт из файла example.txt
, можно использовать следующий код:
$file = fopen("example.txt", "r");
$data = fread($file, 10);
fclose($file);
Этот код открывает файл example.txt
в режиме чтения и считывает 10 байт в переменную $data
. Затем файл закрывается с помощью функции fclose()
.
Для того, чтобы прочитать все содержимое файла, можно использовать функцию filesize()
, чтобы получить размер файла, и задать количество байт для чтения равным этому размеру:
$file = fopen("example.txt", "r");
$data = fread($file, filesize("example.txt"));
fclose($file);
Если файл содержит большое количество данных, то может быть эффективнее читать его порциями, например, по 1024 байта за раз:
$file = fopen("example.txt", "r");
while (!feof($file)) {
$data .= fread($file, 1024);
}
fclose($file);
Этот код читает файл example.txt
в цикле, пока не достигнет его конца, и считывает по 1024 байта в каждой итерации. Полученные порции данных добавляются к переменной $data
.
Reading Binary Reads in PHP (Hindi)
PHP FileSystem Functions Tutorial in Hindi / Urdu
fopen(), fread() \u0026 fclose() in PHP in Hindi - PHP Tutorial #35
fgetc(), \u0026 fgets() in PHP in Hindi - PHP Tutorial #36
PHP FileSystem Functions Tutorial - II in Hindi / Urdu
Read and write file in php - File handling - fopen - fread - Learn php step by step
Working with Files: File I/O in PHP in Hindi - PHP Tutorial #34
Create PDF with form data using mPDF library in PHP - Simple Example 🔥🔥
Learn PHP 8 In Arabic 2022 - #086 - fopen Part 1 - fgets, fread, fclose
[ Learn PHP 5 In Arabic ] #75 - File System - Fread