Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/03/2002, 15:55
Avatar de Webstudio
Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Disculpen mi ignorancia... (this.???)

$this es una convención que se ha tomado en muchos lenguajes orientados a Objetos, que representa al mismo objeto en el que está el código.

O sea, es una referencia a si mismo. Esto se utiliza mucho en C, Java, Javascript, PHP, Smalltalk y otra infinidad de lenguajes que tienen soporte a orientación a Objetos.

Suponte que estás codificando(¿existirá esta palabra?) un método dentro de un objeto, y necesitas modificar un valor de un atributo del Objeto, entonces, en PHP , haces lo siguiente:

$this->variable = "Nuevo contenido";

De esta manera le indicas al PHP, que quieres modificar el atributo "variable" del mismo objeto en el que estás trabajando ($this).

Saludos y espero haber aclarado un poco.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo