Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Como pasar variable a clase

Estas en el tema de Como pasar variable a clase en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Buenas, soy nuevo en esto de los objetos y mi pregunta es esa, como pasar una variable que tengo a una clase por ejemplo: $obj ...
  #1 (permalink)  
Antiguo 28/06/2009, 12:48
 
Fecha de Ingreso: enero-2009
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Como pasar variable a clase

Buenas, soy nuevo en esto de los objetos y mi pregunta es esa, como pasar una variable que tengo a una clase por ejemplo:

$obj = new Class($variable); <-- asi la paso, pero como la recojo??

Gracias...
  #2 (permalink)  
Antiguo 28/06/2009, 13:06
 
Fecha de Ingreso: agosto-2008
Mensajes: 271
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Como pasar variable a clase

Hola AriOn

Bueno en tu clase solo la usas simplemente o la asignas a una variable d ela clase por ejemplo.
$obj = new Class($variable); // eso es lo que tienes, ahi haces la llamada al constructor de la clase
luego dentro del constructor solo haces esto
$this->mivar = $variable;
y asi despues solo utilizas $this->mivar .
  #3 (permalink)  
Antiguo 28/06/2009, 13:16
 
Fecha de Ingreso: enero-2009
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Gracias Fenris, o tambien puedo recojerla asi:

var $mivar = $variable; ?

Gracias.

Fenris, la verdad no entiendo lo del constructor, me podrias regalar un ejemplo...
Gracias.

Listo ya lo resolvi: dentro de la clase hice esto:

var $variable;

function __construct($variable){
$this-> variable = $variable;
}

y listo.
Gracias

Última edición por GatorV; 29/06/2009 a las 12:56
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:50.