Funktsioon readfile
Funktsioon readfile loeb faili ja saadab selle sisu kohe väljundpuhvrisse.
See tagastab loetud baitide arvu või false vea korral. Esimene parameeter on faili tee,
teine (valikuline) on lipik faili otsimiseks include_path'ist, kolmas (valikuline) on voo kontekst.
Süntaks
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Näide
Väljastame tekstifaili sisu:
<?php
$res = readfile('example.txt');
echo "loetud baidid: " . $res;
?>
Näide
Proovime lugeda olematut faili:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Faili lugemine ebaõnnestus";
}
?>
Näide
Lipu include_path kasutamine:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Lugemine õnnestus" : "Lugemine ebaõnnestus";
?>
Vaata ka
-
funktsiooni
file_get_contents,
mis loeb faili stringi -
funktsiooni
fpassthru,
mis väljastab faili jäägi -
funktsiooni
file,
mis loeb faili massiivi