is_dir

(PHP 3, PHP 4 , PHP 5)

is_dir -- Indica si el nombre de archivo es un directorio

Descripción

bool is_dir ( string nombre_archivo)

Devuelve TRUE si el archivo con el nombre dado existe y es un directorio. Si nombre_archivo es un nombre de archivo relativo, éste será analizado relativo al directorio de trabajo actual.

Nota: Los resultados de esta función son guardados. Consultar clearstatcache() para más detalles.

Ejemplo 1. Ejemplo de is_dir()

<?
var_dump
(is_dir('un_archivo.txt')) . "\n";
var_dump(is_dir('directorio_falso/abc')) . "\n";

var_dump(is_dir('..')); //un directorio arriba
?>

El ejemplo anterior produciría la salida:

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

Sugerencia: As of PHP 5.0.0 this function can also be used with some URL wrappers. Refer to Apéndice L for a listing of which wrappers support stat() family of functionality.

Vea también chdir(), dir, opendir(), is_file() y is_link().