(PHP 4, PHP 5)
is_dir — Diz se o caminho é um diretório
$filename
)Informa se o dado nome de arquivo é um diretório.
filename
Caminho para o arquivo. Se filename
é um
nome de arquivo relativo, irá ser verificado relativamente ao atual
diretório. Se filename
é um link simbólico ou
hard link então o link será resolvido e validado. Se o safe mode
estiver habilitado ou o open_basedir,
podem ser aplicadas mais restrições.
Retorna TRUE
se o nome do arquivo existe e é um diretório, FALSE
caso contrário.
Exemplo #1 Exemplo da is_dir()
<?php
var_dump(is_dir('a_file.txt'));
var_dump(is_dir('bogus_dir/abc'));
var_dump(is_dir('..')); // um diretório acima
?>
O exemplo acima irá imprimir:
bool(false) bool(false) bool(true)
Upon failure, an E_WARNING
is emitted.
Nota: Os resultados desta função são cacheados. Veja clearstatcache() para mais detalhes.
A partir do PHP 5.0.0, esta função também pode ser utilizada com alguns wrappers URL. Veja Supported Protocols and Wrappers para uma lista de quais wrappers são suportados pela família de funções stat().