php file_exits fonksiyonu Dosya Var mı?
Dosya, veri depolamak için bir kaynaktır ve PHP, dosyalarla çalışmanızı kolaylaştıran yerleşik fonksiyonlarından oluşan zengin bir koleksiyona sahiptir. File_exists()
fonksiyonu PHP , bir dosya ya da dizin var olup olmadığını kontrol etmek için kullanılan bir dahili fonksiyonudur. Bu makalede, PHP'de file_exists
'in aşağıdaki fonksiyonların sırayla nasıl uygulanacağını göreceğiz:
file_exists
clearstatcache
file_exists() function
Bir dosyanın var olup olmadığını kontrol etmek için kullanılabilen yerleşik bir fonksiyondur. Bir dosyanın işlenmeden önce var olup olmadığını bilmek istediğimizde kullanışlı olur. Bu fonksiyonu yeni bir dosya oluştururken de kullanabilirsiniz ve dosyanın sunucuda bulunup, bulunmadığından emin olmak istersiniz.
Sözdizimi:
Kontrol etmek istediğiniz dosya veya dizinin yolu, Başarı durumunda True ve Hata durumunda False döndüren file_exists()
fonksiyonu Yalnızca bir parametreyi kabul eder. yani dosyayı kontrol etmek istediğimiz dizini veya yolunu belirtir.
path(Yol), varolmayan dosyalar için nokta belirtirse, file_exists()
fonksiyonu false değerini döndürür. Dosya sistemi fonksiyonlarından bazıları, PHP tamsayı türü imzalandığı ve birçok platform 32 bit tamsayı kullandığından 2 GB'den büyük dosyalar için beklenmedik sonuçlar verebilir.
ÖRNEK: Bir dosyanın varlığının sınanması
<?php
$dosya = 'deneme/dosya.txt';
if (file_exists($dosya)) {
echo "$dosya diye bir dosya var";
} else {
echo "$dosya diye bir dosya yok";
}
?>
Bir dizinin var olup olmadığını kontrol edelim.
<?php
$path = 'test/style';
if ( file_exists($path) ){
echo 'Dizin mevcut';
} else {
echo 'Dizin bulunamadı';
}
?>
clearstatcache()
fonksiyona bakınız.
clearstatcache() function
Genellikle, file_exists()
kullanımından sonra önbelleğe alınır. Önbelleği temizlemek için clearstatcache()
kullandığımızdan, doğru sonuçları almak için önbelleklemeden kaçınmanız gerekir, Bir dosya bir komut dosyasında birkaç kez kontrol edilecekse. Bunu gerçekleştirmek için clearstatcache()
fonksiyonunu kullanıyoruz.
Sözdizimi:
clearstatcache()
fonksiyonu kullanın.
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- HTML RESİM EKLEME
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML DİV ve SPAN NEDİR?
- HTML ARKAPLANA MÜZİK EKLEME
- KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME