Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/01/2007, 23:34
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 20 años, 4 meses
Puntos: 2135
Re: Instanciar objeto apartir de una clase cualquiera

Prueba asi:
Código PHP:
import( $class_path )
{
    
$class_path = explode(".",$class_path);
    
$objeto = array_pop($class_path);
    
$class_path = implode(".",$class_path);


    
$class_path = str_replace( ".", DIRECTORY_SEPARATOR, $class_path );
    
    
$class_path = BASE_DIR . "/aplicacion/" . $class_path; // BASE_DIR puede estar definida en la configuracion.

    // Se hace un require_once por si se llaman varias clases de un solo archivo, así que tire un error al llamar dos veces el mismo archivo
    
require_once( $class_path.".php" );

    return new 
$objeto();
}