Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2016, 16:43
leoalvis
 
Fecha de Ingreso: febrero-2007
Mensajes: 43
Antigüedad: 18 años
Puntos: 0
funcion autoload

Buenas tardes amigos:

Supongamos que estoy haciendo uso de una versión antigua de php y no puedo utilizar namespace como puedo utilizar la función spl_autoload_register() si tengo clases en 2 carpetas y necesito llamarlas desde un archivo index.php?. A continuación les muestro lo que he realizado. Ya lo he analizado una y otra vez y no se por que no funciona, les agradezco la ayuda:

function autoload($clase){
include "clases/".$clase.".php";
}

function autoloader($clase){
include "clases/db/".$clase.".php";
}

spl_autoload_register('autoload');
spl_autoload_register('autoloader');

$p1=new Persona();
$a1=new Auto();


$p1->mostrar("Hola");
$a1->mostrar("Hola");