SELF В PHP
Ключевое слово self в PHP обозначает текущий экземпляр класса. Это означает, что можно использовать self для доступа к методам и свойствам класса, без необходимости создавать экземпляр класса.
Пример использования self в классе:
class MyClass {
public static function getNumber() {
return 42;
}
public function printNumber() {
echo self::getNumber();
}
}
В данном примере метод printNumber использует ключевое слово self для вызова статического метода getNumber(). Это означает, что мы можем вызывать метод getNumber() без необходимости создавать экземпляр класса:
$myObject = new MyClass();
$myObject->printNumber(); // выведет 42
Как видно из примера, мы вызываем метод printNumber() экземпляра класса MyClass, который в свою очередь использует self для вызова метода getNumber().
Learn Object Oriented PHP #10 - Self vs $this
Using PHP: $_SERVER[\
PHP type hints: self and parent
Daily Calm - 10 Minute Mindfulness Meditation - Be Present
How to Create Self-processing and Sticky Forms in PHP - PHP Tutorial #10
ООП для начинающих PHP. Переменная $this и Self. Для чего нужны?
PHP Orientado a Objetos - #09 Constantes, Self e Parent
difference between self and this keyword in php
Методы в php (self) - часть 2 - Базовый курс PHP-7
Curso PHP MySql. Sesiones y PHP SELF. Vídeo 62