Listar archivos dentro de un directorio
Devuelve un array con todos archivos de un directorio
Con esta función realizada con programación PHP podrás obeteer una lista de ficheros dentro de un directorio, una función muy útil para cualquier desarrollador de páginas web.
/* TEST */ <?=directorio_lista('directorio')?>
/** @desc : Lista archivos en un directorio @status : STABLE @build : PASSED @version : 0.0.1 @fecha : 07.01.2016 */ function directorio_lista($dir, $subcarpetas = NULL) { $archivos = array(); foreach(scandir($dir) as $archivo) { if($archivo == '.' || $archivo == '..') continue; $carpeta = $dir.DIRECTORY_SEPARATOR.$archivo; if(is_dir($carpeta)) { $archivos []= $archivo; #SI QUEREMOS QUE COJA LOS ARCHIVOS DENTRO DE LAS CARPETAS SECUNDARIAS if($subcarpetas){ $archivos = array_merge($archivos, directorio_lista($carpeta)); } } } return $archivos; }