иллюстрировать
1. $this — ссылка на текущий объект. В $this есть указатель. Тот, кто его вызывает, укажет на него. Его можно использовать только внутри класса.
2. $this нельзя использовать для доступа к статическим свойствам, поскольку статические свойства привязаны к классам.
Доступен только статике, себе и родителю.
Пример
класс МойКласс1 { общественный $public = 'Общественный'; защищенный $protected = 'Защищено'; частный $private = 'Частный'; функция печатиПривет() { эхо $this->public; эхо $this->protected; эхо $this->private; } } класс MyClass2 расширяет MyClass1 { общественный $public = 'Public2'; защищенный $protected = 'Protected2'; частный $private = 'Private2'; } $obj = новый MyClass1(); $obj -> printHello(); //Общественное Защищенное Частное $obj2 = новый MyClass2(); $obj2 -> printHello(); //Public2 Protected2 Private
Выше приведено введение в $this в php. Надеюсь, это будет полезно всем.