Функция readfile
Функция readfile файлни ўқийди ва дароқ унинг контентни чиқиш буферига жўнатади.
У ўқилган байтлар сонини ёки false хато юз беришида қайтаради. Биринчи параметр - файлга йўл,
иккинчи (ихтиёрий) - include_path да файлни излаш байроқчиси, учинчи (ихтиёрий) - оқим контексти.
Синтаксис
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Мисол
Матн файлининг контентни чиқарайлик:
<?php
$res = readfile('example.txt');
echo "read bytes: " . $res;
?>
Мисол
Мавжуд бўлмаган файлни ўқишга уринайлик:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Failed to read file";
}
?>
Мисол
Include_path байроқчисининг фойдаланилиши:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Read success" : "Read failed";
?>
Ҳам қаранг
-
функция
file_get_contents,
бу файлни сатрга ўқийди -
функция
fpassthru,
бу файлнинг қолган қисмини чиқаради -
функция
file,
бу файлни массовга ўқийди