Метка: substr

  • Php. Как получить имя класса без namespace?

    Короткий пример, как при помощи Reflection узнать имя текущего класса, но БЕЗ его namespace. Код выглядит так: (new \ReflectionClass($this))->getShortName(); Как Вы понимаете, $this — экземпляр класса. Также есть другой, менее «элегантный» вариант) substr(strrchr(__CLASS__, «\\»), 1); Результат будет один и тот же. Надеюсь, что статья была Вам полезной. Удачи.