PHP ССЫЛКА НА МЕТОД КЛАССА
PHP ссылка на метод класса
Ссылка на метод класса в PHP создается путем использования оператора двойного двоеточия (::). Он используется для вызова метода класса, который определен как статический. То есть, если метод класса объявлен статическим, вы можете обратиться к нему, используя имя класса и оператор двойного двоеточия, а затем имя метода.
Пример:
class MyClass {
public static function myMethod() {
echo "Hello World!";
}
}
// Вызов статического метода, используя ссылку на метод класса
$method = 'myMethod';
MyClass::$method();
В результате выполнения кода будет выведено:
Hello World!
Кроме того, можно использовать ссылку на метод класса внутри класса для вызова другого статического метода. Например:
class MyClass {
public static function myMethod1() {
echo "Hello ";
}
public static function myMethod2() {
echo "World!";
}
public static function myMethod3() {
$method = 'myMethod2';
self::$method();
}
}
// Вызов метода myMethod3, который вызывает myMethod2
MyClass::myMethod3();
В результате выполнения кода будет выведено:
Hello World!
Отвязать метод от старого класса. PHP OOP
Основы php функции передача переменных по ссылке
Урок 06. PHP - ООП. Магические методы
46 - Уроки PHP. Отражения - класс ReflectionFunction
Реальное собеседование на Junior PHP разработчика
PHP курс для Laravel. 19. Статические методы и свойства в классах
ООП на PHP за 2 часа. Курс по PHP. Объектно ориентированное программирование на PHP
Ссылки в PHP
ООП для начинающих PHP. Магические методы get,set,clone