Kazi readfile
Kazi readfile husoma faili na mara moja hutuma yaliyomo yake kwenye buffer ya matokeo.
Hurudi idadi ya baiti zilizosomwa au false ikiwa kuna hitilafu. Kigezo cha kwanza ni njia ya faili,
cha pili (si lazima) - bendera ya kutafuta faili kwenye include_path, cha tatu (si lazima) - muktadha wa mtiririko.
Syntax
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Mfano
Tuonyeshe yaliyomo kwenye faili ya maandishi:
<?php
$res = readfile('example.txt');
echo "baiti zilisomwa: " . $res;
?>
Mfano
Tujaribu kusoma faili isiyopo:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Imeshindwa kusoma faili";
}
?>
Mfano
Matumizi ya bendera ya include_path:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Kusoma kumefanikiwa" : "Kusoma kumeshindwa";
?>
Angalia pia
-
kazi
file_get_contents,
ambayo husoma faili hadi kwenye mfuatano wa herufi -
kazi
fpassthru,
ambayo hutoa salio ya faili -
kazi
file,
ambayo husoma faili hadi kwenye safu