Funksie readfile
Die funksie readfile lees 'n lêer en stuur dadelik die inhoud daarvan na die uitvoerbuffer.
Dit gee die aantal geleesde grepe terug of false in geval van 'n fout. Die eerste parameter is die pad na die lêer,
die tweede (opsionele) parameter is die vlag om die lêer in die include_path te soek, die derde (opsionele) parameter is die stroomkonteks.
Sintaksis
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Voorbeeld
Laat ons die inhoud van 'n tekslêer uitvoer:
<?php
$res = readfile('example.txt');
echo "gelees grepe: " . $res;
?>
Voorbeeld
Laat ons probeer om 'n nie-bestaande lêer te lees:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Kon nie lêer lees nie";
}
?>
Voorbeeld
Gebruik van die include_path vlag:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Lees suksesvol" : "Lees het misluk";
?>
Sien ook
-
die funksie
file_get_contents,
wat 'n lêer in 'n string lees -
die funksie
fpassthru,
wat die res van 'n lêer uitvoer -
die funksie
file,
wat 'n lêer in 'n array lees