(PHP 4, PHP 5)
is_dir — Indica si el nombre de archivo es un directorio
Indica si el nombre de archivo dado es un directorio.
Ruta al archivo. Si filename es un nombre de archivo relativo, será verificado relativo al directorio de trabajo actual. Si filename es un enlace simbólico o duro, el enlace será resuelto y comprobado. Si tiene activado el safe mode, o open_basedir se pueden aplicar más restricciones.
Devuelve TRUE si el nombre de archivo existe y es un directorio, FALSE si no.
Example #1 Ejemplo de is_dir()
<?php
var_dump(is_dir('archivo.txt'));
var_dump(is_dir('directorio/abc'));
var_dump(is_dir('..')); //un directorio arriba
?>
El resultado del ejemplo sería:
bool(false) bool(false) bool(true)
En caso de error, se emite un E_WARNING.
Note: Los resultados de esta función son guardados en caché. Para más información ver clearstatcache().
Desde PHP 5.0.0, esta función también puede usarse con algunos URL wrappers. Consultar Lista de Protocolos/Envolturas Soportados para obtener una lista los wrappers tienen soporte para la familia de funcionalidad de stat().