Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2008, 03:50
Semz
 
Fecha de Ingreso: mayo-2007
Mensajes: 5
Antigüedad: 17 años, 8 meses
Puntos: 0
¿ __Autoload de clases usando POO ?

Supongamos, dos clases, A.php y B.php en el mismo directorio:

Código PHP:
<?php

class {
    
    public function 
__Construct() {
        echo 
"A: Ok<BR />";
    }
    
}

?>
Código PHP:
<?php

    
class extends {
        
        public function 
__Construct() {
            
parent::__Construct();
            echo 
"B: Ok";
        }
        
    }
    
    function 
__autoload($class) {
        require_once 
$class ".php";
    }
    
    new 
B;

?>
Usando __Autoload() desde fuera de las clases, estructuralmente, es capaz de cargar la clase concreta A (A.php).

Pero este uso de la autocarga es estructurado... ¿ No puedo hacerlo desde una clase ? Lo probé :P y no funciona...

Gracias !!

Última edición por Semz; 29/07/2008 a las 03:56 Razón: Sintaxis