XOOPS Brasil

 

is_dir

(PHP 4, PHP 5)

is_dirDiz se o caminho é um diretório

Descrição

bool is_dir ( string $filename )

Informa se o dado nome de arquivo é um diretório.

Parâmetros

filename

Caminho para o arquivo. Se filename é um nome de arquivo relativo, irá ser verificado relativamente ao atual diretório.

Valor Retornado

Retorna TRUE se o nome do arquivo existe e é um diretório, FALSE caso contrário.

Exemplos

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)

Notas

Nota: O resultado desta função é cacheada. Veja clearstatcache() para mais detalhes.

Dica

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

Veja Também

  • chdir() - Muda o diretório
  • dir
  • opendir() - Abre um manipulador de diretório
  • is_file() - Informa se o arquivo é um arquivo comum (não é diretório)
  • is_link() - Diz se o arquivo é um link simbólico (symbolic link)