/ 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
