Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/06/2014, 15:32
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 7 meses
Puntos: 292
Respuesta: en php también podemos llamar clases desde métodos?

Bueno... para empezar el constructor es una FUNCION

Código PHP:
Ver original
  1. <?php
  2.  
  3. Class Prueba
  4. {  
  5.     // ..
  6. }
  7.  
  8. Class Pruebas
  9. {    
  10.     public function __construct(Prueba $prueba)
  11.     {    
  12.         // ..
  13.     }
  14. }

y luego ...

Código PHP:
Ver original
  1. $prueba = new prueba();
  2. $pruebas = new pruebas($prueba);
Y desde PHP 5.4 puedes hacer esto:

Código PHP:
Ver original
  1. $pruebas = new pruebas(new prueba());




IMPORTANTE:

El nombre de la clase por lo general es en Singular y no tiene mucho sentido tener una clase llamada Prueba y otra Pruebas..... por lo mismo
__________________
Salu2!