Estoy usando la palabra clave 'this' durante mucho tiempo. Pero cuando alguien me pide que lo explique, estoy confundido sobre cómo explicarlo. Sé que puedo usar esto en un método de clase para acceder a cualquier variable y método de la misma clase.¿Cómo explicar 'este' palabra clave de la mejor manera y simple?
class MyClass{
function MyMethod1(){
echo "Hello World";
}
function MyMethod2(){
$this->MyMethod1();
}
}
¿Es un objeto de una clase que no necesitamos para inicializar y sólo se puede utilizar dentro de la clase o cualquier otra cosa. ¿Cómo explicar?
Gracias
Después de un tiempo razonable, se acepta la respuesta con la mayoría de los votos. – NAVEED
Aquí hay un buen artículo sobre esto ** [Usando la palabra clave "this" en PHP] (http://www.webdevelopmentbits.com/using-this-in-php) ** – rahul