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
phpfile_exists(string $filename): bool
Örnek
Mevcut dizinde 'test.txt' dosyasının varlığını kontrol edelim:
php<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Kodun çalıştırılma sonucu (eğer dosya mevcutsa):
phptrue
Örnek
Var olmayan bir dosyanın varlığını kontrol edelim:
php<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Kodun çalıştırılma sonucu:
phpfalse
Örnek
Bir dizinin varlığını kontrol edelim:
php<?php
$res = file_exists('images/');
var_dump($res);
?>
Kodun çalıştırılma sonucu (eğer dizin mevcutsa):
phptrue
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