readfile функциясы
readfile функциясы файлды окуп, анын мазмунун тез арада чыгаруу буферине жиберет.
Ал окулган байттардын санын же ката кездессе false кайтарат. Биринчи параметр - файлга жол,
экинчи (милдеттүү эмес) - include_path ичиндеги файлды издөө белгиси, үчүнчү (милдеттүү эмес) - агымдын контексти.
Синтаксис
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Мисал
Текст файлынын мазмунун чыгаралы:
<?php
$res = readfile('example.txt');
echo "окулган байттар: " . $res;
?>
Мисал
Жок файлды окууга аракет кылалы:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Файлды окуу ийгиликсиз болду";
}
?>
Мисал
Include_path белгисин колдонуу:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Окуу ийгиликтүү" : "Окуу ийгиликсиз болду";
?>
Ошондой эле караңыз
-
file_get_contentsфункциясы,
файлды сапка окуйт -
fpassthruфункциясы,
файлдын калганын чыгарат -
fileфункциясы,
файлды массивге окуйт