Jak wyjaśnić „to” słowo kluczowe w najlepszy i najprostszy sposób?
Używam słowa kluczowego „this” przez długi czas. Ale kiedy ktoś prosi mnie o wyjaśnienie, jestem zdezorientowany, jak to wyjaśnić. Wiem, że mogę to wykorzystać w metodzie klasy, aby uzyskać dostęp do dowolnej zmiennej i metody tej samej klasy.
class MyClass{
function MyMethod1(){
echo "Hello World";
}
function MyMethod2(){
$this->MyMethod1();
}
}
Czy jest to obiekt klasy, którego nie musimy inicjalizować i można go używać tylko w obrębie klasy lub czegokolwiek innego. Jak to wyjaśnić?
Dzięki