Ver Mensaje Individual
  #14 (permalink)  
Antiguo 26/05/2005, 10:17
elmasvital
 
Fecha de Ingreso: mayo-2005
Mensajes: 44
Antigüedad: 19 años
Puntos: 0
Bueno sigo con el tema a ver si podeis ayudarme

Código PHP:
class c_albaran
{
    var 
$cliente;
    var 
$aparato;
    var 
$averia;

//constructor
function c_albaran ()
    {
        
$this->cliente=new c_cliente;
    }
}


class 
c_cliente
{
    var 
$cod_cliente;
    var 
$nombre;
    var 
$dni;
    var 
$apellido1;
    var 
$apellido2;
    var 
$telefono;
    var 
$direccion;

fijaos en el $this->cliente=new c_cliente();

Estoy intentando que cuando creo una nueva instancia de c_albaran cree a su vez una instancia de tipo c_cliente. Pero me asalta una duda, es correcto hacerlo así? porque a ver el constructor se ejecutará en cada declaración no? o lo que es lo mismo cada vez que se recargue la página...

EDITO:

Estoy pasandolo a código y veo que puede reconocer el contenido de las instancias en todas las páginas asi que supongo que lo que pongo arriba está correcto.

jpinedo gracias por aclarar que se pueden guardar los objetos via $_SESSION. Era realmente lo que estaba buscando.

Por cierto todo esto vino pq no conseguía hacer un struct en php... no existen o ke?

La verdad es q ahora mismo estoy entusiasmado con las clases.

Última edición por elmasvital; 26/05/2005 a las 10:29