(PHP 4, PHP 5)
is_dir — Bir dosyanın bir dizin olup olmadığını söyler
Belirtilen dosyanın bir dizin olup olmadığını söyler.
Dosyanın yolu. Eğer dosyaismi bir göreli yol belirtiyorsa, çalışma dizinine göreli olduğu varsayılır; bir sembolik veya sabit bağ ise bağ çözümlenip hedefinin bir dizin olup olmadığına bakılır.
dosyaismi ile belirtilen dosya mevcutsa ve bir dizin ise TRUE aksi takdirde FALSE döndürür.
Örnek 1 - is_dir() örneği
<?php
var_dump(is_dir('bir_dosya.txt'));
var_dump(is_dir('bir_dizin/abc'));
var_dump(is_dir('..')); // bir dizin yukarı
?>
Yukarıdaki örneğin çıktısı:
bool(false) bool(false) bool(true)
Bilginize: Bu işlevin sonuçları önbelleğe kaydedilir. Daha ayrıntılı bilgi edinmek için clearstatcache() işlevine bakınız.
PHP 5.0.0 sürümünden itibaren bu işlev bazı URL sarmalayıcıları ile kullanılabilmektedir. stat() ailesini destekleyen sarmalayıcıların listesini Desteklenen Protokollerin ve Sarmalayıcıların Listesi başlığı altında bulabilirsiniz.