La función is_dir() en PHP se usa para verificar si el archivo especificado es un directorio o no. El nombre del archivo se envía como parámetro a la función is_dir() y devuelve True si el archivo es un directorio, de lo contrario devuelve False.
Sintaxis:
is_dir($file)
Parámetros usados:
La función is_dir() en PHP acepta solo un parámetro.
- $archivo: Es un parámetro obligatorio que especifica el archivo.
Valor devuelto:
Devuelve True si el archivo es un directorio; de lo contrario, devuelve false.
Excepciones:
- Se emite una E_WARNING en caso de falla.
- El resultado de esta función se almacena en caché y, por lo tanto, la función clearstatcache() se usa para borrar el caché.
- La función is_dir() devuelve falso para archivos inexistentes.
Los siguientes programas ilustran la función is_dir().
Programa 1
<?php $myfile = "user/home/documents/gfg"; // checking whether a file is directory or not if (is_dir($myfile)) echo ("$myfile is a directory"); else echo ("$myfile is not a directory"); ?>
Producción:
user/home/documents/gfg is a directory
Programa 2
<?php $myfile = "https://www.geeksforgeeks.org"; // checking whether a file is directory or not if (is_dir($myfile)) echo ("$myfile is a directory"); else echo ("$myfile is not a directory"); ?>
Producción:
https://www.geeksforgeeks.org is not a directory
Referencia:
http://php.net/manual/en/function.is-dir.php
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA