Функция fread
Функция fread очилган файлдан маълумотларни ўқийди. Биринчи параметр сифатида функция fopen орқали олинган файл кўрсаткичи (ресурс)ни қабул қилади, иккинчисида эса ўқиш учун максималь байтлар сони. Функция ўқилган маълумотларни ёки хатолик юз белса false қайтаради.
Синтаксис
fread(resource $handle, int $length): string|false
Мисол
Файлдан биринчи 10 байтни ўқаймиз:
<?php
$file = fopen('data.txt', 'r');
$res = fread($file, 10);
fclose($file);
echo $res;
?>
Кодни ишга тушириш натижаси:
'Some text '
Мисол
Файлни бутунлай ўқаймиз:
<?php
$file = fopen('data.txt', 'r');
$res = fread($file, filesize('data.txt'));
fclose($file);
echo $res;
?>
Кодни ишга тушириш натижаси:
'Complete file content'
Мисол
Файлни қисмлар ҳолида ўқаймиз:
<?php
$file = fopen('data.txt', 'r');
while (!feof($file)) {
echo fread($file, 5) . "\n";
}
fclose($file);
?>
Кодни ишга тушириш натижаси:
'First'
' part'
' of t'
'ext'
Ҳам қаранг
-
функция
fwrite,
файлга ёзади -
функция
fgets,
файлдан сатрни ўқийди -
функция
file_get_contents,
бутун файлни ўқийди