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() 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:

file_exists(path)

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ı';
}

?>

Bilginize: Bu fonksiyon sonuçları önbelleğe kaydedilir. Daha ayrıntılı bilgi edinmek için 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:

clearstatecache()
PHP, daha iyi performans için bazı fonksiyonlar için verileri önbelleğe alır. Bir dosya bir komut dosyasında birkaç kez kontrol edilecekse, muhtemelen doğru sonuçları almak için önbelleğe temizlemek istersiniz. Bunu yapmak için clearstatcache() fonksiyonu kullanın.
Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlanacaktır.

8428

KATEGORİ
  • HTML
  • CSS
  • PHP
  • JQUERY
  • PHOTOSHOP
  • JavaScript
  • Web Dünyası
  • Linux
  • MİTHRİL FRAMEWORK
  • Laravel
POPÜLER MAKALE
  • HTML LİNK(Bağlantı)EKLEME - LİNK VERME
  • HTML YAZI VE RESİM ORTALAMA
  • HTML RESME LİNK VERME
  • HTML DİV ve SPAN NEDİR?
  • HTML FORM OLUŞTURMA
  • HTML KAYAN RESİM VE Marguee KULLANIMI
  • HTML RESİM EKLEME
  • CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
  • HTML ARKAPLANA MÜZİK EKLEME
  • HTML AÇIKLAMA SATIRI
ETİKET
WEBCEBİR © 2013 Tüm hakları saklıdır.