file_exists Fonksiyonu
file_exists fonksiyonu, belirtilen yolda bir dosyanın veya dizinin var olup olmadığını kontrol eder.
Fonksiyon, eğer dosya veya dizin mevcutsa true, aksi takdirde false döndürür.
Fonksiyonun parametresine dosyanın mutlak veya göreli yolunu içeren bir dize iletilir.
Sözdizimi
file_exists(string $filename): bool
Örnek
Mevcut dizinde 'test.txt' dosyasının varlığını kontrol edelim:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Kodun çalıştırılma sonucu (eğer dosya mevcutsa):
true
Örnek
Var olmayan bir dosyanın varlığını kontrol edelim:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Kodun çalıştırılma sonucu:
false
Örnek
Bir dizinin varlığını kontrol edelim:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Kodun çalıştırılma sonucu (eğer dizin mevcutsa):
true
Ayrıca Bakınız
-
is_dirfonksiyonu,
bir klasörü kontrol eder -
is_filefonksiyonu,
bir dosyayı kontrol eder -
is_readablefonksiyonu,
okunabilirliği kontrol eder -
is_writablefonksiyonu,
yazılabilirliği kontrol eder