[Aportes] Function readFilesDirectory [PHP]

Roses

Devorador de almas (?)
Buenas tardes, vengo a compartir con ustedes una función para la lectura de archivos dentro de una carpeta. La misma funciona pasandole el path a leer como parámetro y otro opcional para un orden descendente. En este caso filtre por pdf.

Simplemente invocan la función con ambos parámetros y retornará los archivos ordenados para que después los muestren :D

Código:
function readFilesDirectory($folder_path,$order = 0){
    $folder_path = $_SERVER['DOCUMENT_ROOT'] . $folder_path;
    $directorio = dir($folder_path);

    while ($archivo = $directorio->read()) {
        if($archivo != "." && $archivo != "..") {
            if (strtolower(substr($archivo, -3) == "pdf"))
            {
                $archivos[] = $archivo;
            }
        }
    }
    if ($order == 1) {
        arsort($archivos);
    }

    $directorio->close();

    return $archivos;
}
 
Última edición:
Arriba