Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/02/2007, 07:38
Avatar de nicolaspar
nicolaspar
 
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 6 meses
Puntos: 34
Re: Como se usa el __autoload()

Claro, es como un controlador.
Supongamos que tenes la classe MyClass1 y MyClass2, la primera en MyClass1.php y la segunda en MyClass2.php.
Cuando intentes crear un objeto esto llamara a __autoload() y esta ejecutara phlo que tengas dentro, en este caso el include de ambos .php.
Sería lo mismo que hacer:
Código PHP:
<?php

   
require_once 'MyClass1.php';
   require_once 
'MyClass2.php';


$obj  = new MyClass1();
$obj2 = new MyClass2();
?>

Pero esto con 10 archivos o mas archivos de clases se resume a un único include, es una manera limpia de trabajar.

Se de formas de hacer controladores un poco mas rebuscadas, pero que es optimo y que no, o si hay una mejor opción lo sabrás haciendo la pregunta en el subforo de oop.

Suerte!
__________________
Mi punto de partida es Que Bueno Lo Nuevo