Как я могу получить имя класса из статического вызова в расширенном классе PHP?
Начиная с 5.5 вы можете use class
keyword for the class name resolution, что object-oriented-design было бы намного быстрее, чем oops выполнение вызовов функций. Также php-fpm работает с интерфейсами.
// C extends B extends A
static::class // MyNamespace\ClassC when run in A
self::class // MyNamespace\ClassA when run in A
parent::class // MyNamespace\ClassB when run in C
MyClass::class // MyNamespace\MyClass
php
oop
inheritance
2021-12-14T13:47:47+00:00
2022-10-23T01:04:30+00:00
TIMURATI
Вопросы с похожей тематикой, как у вопроса:
Как я могу получить имя класса из статического вызова в расширенном классе PHP?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.