Como explicar a palavra-chave 'this' da melhor e mais simples maneira?
Estou usando a palavra-chave 'this' por um longo tempo. Mas quando alguém me pede para explicá-lo, estou confuso sobre como explicá-lo. Eu sei que posso usar isso em um método de classe para acessar qualquer variável e método da mesma classe.
class MyClass{
function MyMethod1(){
echo "Hello World";
}
function MyMethod2(){
$this->MyMethod1();
}
}
É um objeto de uma classe que não precisamos inicializar e pode ser usado apenas dentro da classe ou qualquer outra coisa. Como explicar?
obrigado