readfile funksiyası
readfile funksiyası faylı oxuyur və dərhal onun məzmununu çıxış buferinə göndərir.
O, oxunan baytların sayını və ya xəta baş verərsə false qaytarır. İlk parametr - faylın yolu,
ikinci (istəyə bağlı) - include_path-də fayl axtarmaq bayrağı, üçüncü (istəyə bağlı) - axın konteksti.
Sintaksis
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Nümunə
Mətn faylının məzmununu çıxarmaq:
<?php
$res = readfile('example.txt');
echo "oxunan baytlar: " . $res;
?>
Nümunə
Mövcud olmayan faylı oxumağa çalışaq:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Faylı oxumaq mümkün olmadı";
}
?>
Nümunə
include_path bayrağından istifadə:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Oxuma uğurlu oldu" : "Oxuma uğursuz oldu";
?>
Həmçinin bax
-
file_get_contentsfunksiyası,
faylı sətirdə oxuyur -
fpassthrufunksiyası,
faylın qalan hissəsini çıxarır -
filefunksiyası,
faylı massivdə oxuyur