PHP is_file - is_dir fonksiyonu Dosyamı dır? Dizinmi?

Dosya ve dizinleri araştırmak istediğimizde bulunan dosya ve dizinleri gerçekte hangisi dosya hangisinin dizin olduğuu ayırt etmek isteyebiliriz. Dosya olduğunu anlamak için is_file() fonksiyonu dizin olduğunu anlamak içinde is_dir() fonksiyonu kullanacağız.

is_file() PHP fonksiyonu belirtilen dosya normal bir dosya olup olmadığını kontrol etmek için kullanılan bir dahili fonksiyondur. Dosyanın adı, is_file() fonksiyonuna parametre olarak gönderilir ve dosya normal bir dosyaysa True değerini döndürür, değilse False değerini döndürür.

Sözdizimi:

is_file(file)
Not: Bu fonksiyonun sonucu önbelleğe alınır. Önbelleği temizlemek için clearstatcache () kullanın.

file: Dosyanın yolu

Belirtilen dosya adının normal bir dosya olup olmadığını kontrol edin:


<?php

$file = "test.txt";

if(is_file($file)) {

  echo ("$file normal dosyadır");

} else {

  echo ("$file dosya deÄŸildir.");
}

?>

PHP is_dir() fonksiyonu


PHP'de is_dir() fonksiyonu belirtilen dosyanın bir dizin olup olmadığını kontrol etmek için kullanılır. Dosyanın adı is_dir() fonksiyonu parametre olarak gönderilir ve dosya bir dizinse True değerini değilse False döndürür.

Sözdizimi:

is_dir(file)

file: Gereklidir. Kontrol edilecek dosyanın yolunu belirtir

Bu fonksiyonun sonucu önbelleğe alınır ve bu nedenle clearstatcache() fonksiyonu önbelleği temizlemek için kullanılır.

<?php

$file = "images";

if(is_dir($file)) {

  echo ("$file Dizindir");

} else {

  echo ("$file Dizin deÄŸil");
}

?>

Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlanacaktır. Lütfen Yukarıda ki mesajları okuyun tekrar aynı soruları sormayın.

4403

KATEGORÄ°
  • HTML
  • CSS
  • PHP
  • JQUERY
  • PHOTOSHOP
  • JavaScript
  • Web Dünyası
  • Linux
  • MÄ°THRÄ°L FRAMEWORK
  • Laravel
  • Git
  • React
POPÃœLER MAKALE
  • 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
ETÄ°KET
WEBCEBİR © 2013 Tüm hakları saklıdır.