Функција readfile
Функција readfile чита фајл и одмах шаље његов садржај у излазни бафер.
Враћа број прочитаних бајтова или false у случају грешке. Први параметар је путања до фајла,
други (опциони) је застава за претрагу фајла у include_path, трећи (опциони) је контекст тока.
Синтакса
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Пример
Испишимо садржај текстуалног фајла:
<?php
$res = readfile('example.txt');
echo "pročitanih bajtova: " . $res;
?>
Пример
Покушајмо да прочитамо фајл који не постоји:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Neuspešno čitanje fajla";
}
?>
Пример
Коришћење заставе include_path:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Čitanje uspešno" : "Čitanje nije uspelo";
?>
Погледајте такође
-
функцију
file_get_contents,
која чита фајл у стринг -
функцију
fpassthru,
која исписује остатак фајла -
функцију
file,
која чита фајл у низ