Обращение к классу при помощи self онлайн урок.


Для обращения к константам класса, статическим свойствам и статическим методам класса изнутри самого класса (т.е. при реализации методов класса) необходимо использовать ключевое слово self. После этого ключевого слова записывается оператор :: , который позволяет обратиться к константам, статическим свойствам или статическим методам класса.



Ключевое слово self употребляется исключительно внутри класса и, фактически, является синонимом названия текущего класса..

Замечание. Не путайте $this (обращение к свойствам/методам в контексте объекта) и self (обращение к статическим свойствам/методам/константам в контексте класса)

Проверьте свои знания
Создать класс со статическим свойством, которое будет содержать значение количества созданных экземпляров (использовать self)