readfile Fonksiyonu
readfile fonksiyonu bir dosyayı okur ve içeriğini hemen çıktı tamponuna gönderir.
Okunan bayt sayısını döndürür veya hata durumunda false döndürür. İlk parametre dosya yolu,
ikinci (isteğe bağlı) parametre include_path içinde dosya arama bayrağı, üçüncü (isteğe bağlı) parametre akış bağlamıdır.
Sözdizimi
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
Örnek
Bir metin dosyasının içeriğini çıktılayalım:
<?php
$res = readfile('example.txt');
echo "okunan bayt: " . $res;
?>
Örnek
Var olmayan bir dosyayı okumaya çalışalım:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Dosya okuma başarısız";
}
?>
Örnek
include_path bayrağının kullanımı:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Okuma başarılı" : "Okuma başarısız";
?>
Ayrıca Bakınız
-
file_get_contentsfonksiyonu,
bir dosyayı bir dizeye okur -
fpassthrufonksiyonu,
bir dosyanın kalan kısmını çıktılar -
filefonksiyonu,
bir dosyayı bir diziye okur