/ Published in: PHP
                    
                                        
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
<?php
function include_dir($path,$read=false) {
//separador de directorios
$s = '/';
//vemos si es la primera vez que usamos la funcion
if(!$read) {
//obtenemos los dos ultimos caracteres
if($tree=='.*') {
//eliminamos el asterisco y activamos la recursividad
$read = true;
}
//obtenemos el document_root del archivo en caso de usarse
//cambiamos el punto por el separador
}
//abrimos el directorio
if ($file != "." && $file != "..") {
//si es un directorio lo recorremos en caso de activar la recursividad
include_dir($path.$s.$file,true);
} else {
if($ext == 'php') @include_once($path.$s.$file);
}
}
}
//cerramos el directorio
}
}
//ejemplos
//incluir el directorio "lib"
include_dir('lib');
//incluir todos los archivos que contenga "lib" esten en ese directorio o dentro de otros
include_dir('lib.*');
//incluir el directorio "lib" con ruta absoluta
include_dir('root.lib');
//incluir todos los archivos que contenga "lib" esten en ese directorio o dentro de otros
include_dir('root.lib.*');
?>
Comments
 Subscribe to comments
                    Subscribe to comments
                
                