Foros del Web » Programando para Internet » PHP »

Cuestion de muyyyyyy novato "$this->"

Estas en el tema de Cuestion de muyyyyyy novato "$this->" en el foro de PHP en Foros del Web. Alguien podria explicarme de una forma entendible para que se usa la expresion "$this->" en php cual es su funcion, su valor o su funcionalidad? ...
  #1 (permalink)  
Antiguo 07/10/2009, 10:26
 
Fecha de Ingreso: noviembre-2007
Mensajes: 118
Antigüedad: 16 años, 5 meses
Puntos: 0
Cuestion de muyyyyyy novato "$this->"

Alguien podria explicarme de una forma entendible para que se usa la expresion "$this->" en php cual es su funcion, su valor o su funcionalidad? Gracias
  #2 (permalink)  
Antiguo 07/10/2009, 10:58
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Cuestion de muyyyyyy novato "$this->"

La variable $this se refiere al objeto que estas trabajando en el momento. Se usa en lo que se conoce como OOP. Por ejemplo creas una variable luego le asignas un valor y todas las demas funciones puedan obtener el valor que hayas declarado a esa variable usan $this->variable.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Última edición por abimaelrc; 07/10/2009 a las 11:03
  #3 (permalink)  
Antiguo 07/10/2009, 12:11
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: Cuestion de muyyyyyy novato "$this->"

$this es una seudo variable. Se utiliza dentro de la definición de una clase para referirse al propio objeto instancia de dicha clase.

Si no entiendes de clases y objetos, es porque necesitas leer del paradigma de la Programación Orientada a Objetos.

Un saludo
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
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 00:55.