readfile функциясы
readfile функциясы файлды оқып, оның мазмұнын бірден шығу буферіне жібереді.
Ол оқылған байт санын немесе қате болған жағдайда false мәнін қайтарады. Бірінші параметр - файл жолы,
екінші (міндетті емес) - include_path-тен файлды іздеу тумасы, үшінші (міндетті емес) - ағын контексті.
Синтаксис
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Мысал
Мәтіндік файлдың мазмұнын шығарайық:
<?php
$res = readfile('example.txt');
echo "оқылған байттар: " . $res;
?>
Мысал
Жоқ файлды оқуға тырысайық:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Файлды оқу сәтсіз аяқталды";
}
?>
Мысал
Include_path тумасын қолдану:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Оқу сәтті" : "Оқу сәтсіз";
?>
Сондай-ақ қараңыз
-
file_get_contentsфункциясы,
файлды жолға оқиды -
fpassthruфункциясы,
файлдың қалған бөлігін шығарады -
fileфункциясы,
файлды массивке оқиды