Funksioni readfile
Funksioni readfile lexon një skedar dhe menjëherë dërgon përmbajtjen e tij në bufferin e daljes.
Ai kthen numrin e bajteve të lexuar ose false në rast gabimi. Parametri i parë është rruga drejt skedarit,
i dyti (opsional) - flamuri i kërkimit të skedarit në include_path, i treti (opsional) - konteksti i rrjedhës.
Sintaksa
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Shembull
Le të shfaqim përmbajtjen e një skedari teksti:
<?php
$res = readfile('example.txt');
echo "read bytes: " . $res;
?>
Shembull
Le të përpiqemi të lexojmë një skedar që nuk ekziston:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Failed to read file";
}
?>
Shembull
Përdorimi i flamurit include_path:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Read success" : "Read failed";
?>
Shihni gjithashtu
-
funksionin
file_get_contents,
i cili lexon një skedar në një varg -
funksionin
fpassthru,
i cili nxjerr pjesën e mbetur të skedarit -
funksionin
file,
i cili lexon një skedar në një array