Funkcje Systemu plików
PHP Manual

is_dir

(PHP 4, PHP 5)

is_dirMówi czy nazwa_pliku jest katalogiem

Opis

bool is_dir ( string $nazwa_pliku )

Mówi czy nazwa_pliku jest katalogiem.

Parametry

nazwa_pliku

Ścieżka do pliku. Jeśli nazwa_pliku jest względną nazwą pliku, to zostanie sprawdzona względnie do bieżącego katalogu roboczego. Jeśli nazwa_pliku jest symbolicznym lub twardym dowiązaniem wtedy link zostanie rozwiązany i sprawdzony. Jeśli masz włączone tryb bezpieczny lub open_basedir dodatkowe ograniczenia mogą mieć zastosowanie.

Zwracane wartości

Zwraca TRUE jeśli nazwa pliku istnieje i jest katalogiem, w przeciwnym razie FALSE

Przykłady

Przykład #1 is_dir() przykład

<?php
var_dump
(is_dir('plik.txt'));
var_dump(is_dir('nieistniejacy_katalog/abc'));

var_dump(is_dir('..')); //jeden katalog wyżej
?>

Powyższy przykład wyświetli:

bool(false)
bool(false)
bool(true)

Błędy/Wyjątki

W przypadku niepowodzenia jest emitowany E_WARNING.

Notatki

Informacja: Wyniki działania tej funkcji są buforowane. Zobacz opis funkcji clearstatcache() aby uzyskać więcej informacji.

Wskazówka

Od PHP 5.0.0 ta funkcja może być użyta także z niektórymi nakładkami URL. Zobacz Supported Protocols and Wrappers aby uzyskać listę nakładek, które obsługują funkcjonalność z rodziny stat().

Zobacz też:


Funkcje Systemu plików
PHP Manual