Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Morris en 25 Noviembre 2006, 08:55 am



Título: Clase para Includes
Publicado por: Morris en 25 Noviembre 2006, 08:55 am
Es muy común que necesitemos incluir varios archivos.
Para no tener que inclurilos uno por uno, aquí les dejo una clase que al incluirla en un archivo incluye todos los archivos de una carpeta.

Código:
<?php //Lee todos los archivos de una carpeta
if (is_dir("includes")) {
   if ($dh = opendir("includes")) {
       while (($file = readdir($dh)) !== false) {
       
            if($file == "." || $file == ".." || empty($file)){$my_dump[] = $file;}
            elseif(substr($file, -4) == '.php'){
include_once("includes/".$file);
            }
             if($i >= $nr_files){$i = 0;} elseif($i < $nr_files){
        ++$i; }
       }
       closedir($dh);
   }
}
?>