PHP de bir dizin yada yada dosya üzerinde işlem yaparken hata almamak için bu dosya yada dizinin kontrol etmemiz gerek durumlar olabilir. Örneği bir dizini silmek isteğimizde önce bu dizinin olup olmadığını if ile kontrol edip sonra dizin silme işlemi yapılabilir. Hem dizin hemde dosyanın var olup olmadığının kontrolünü file_exists() fonksiyonu ile kontrol ediyoruz.
text.txt adındaki bir dosyanın var olup olmadığını kontrol ederek ekrana yazdırmak istersek aşağıdaki kodları kullanabiliriz.
if (file_exists("text.txt")) { echo "text.txt dosyası mevcut"; }
test adında bir dizinin olup olmadığını kontrol ederek ekrana yazdırmak ve sonrasında bu dizini silmek istersek aşağıdaki kodları kullanabiliriz.
if (file_exists("test")) { echo "test klasörü mevcut"; rmdir("test"); }
.
Son yorumlar