у меня есть строка которая соответствует одной из имен этих констант. Я хочу получить значение этой константы. Не могли бы мне помочь, пожалуйста? Пробовал Classname::$string ($string - название той константы в типе string). Пробовал сделать $string = (object)$string; ClassName::$string но все равно не помогло(Access to Undeclared Static Property). Пробовал также $string = (object)$string; ClassName::$string->scalar но тоже не помогло. Додумывался сделать это рефлексией, но не знаю как можно реализовать.
скорее не класс а интерфейс, получаю я константы с класса который реализует данный интерфейс
берем гугл и пишем - "php get class constants"
https://www.php.net/manual/ru/function.constant.php#refsect1-function.constant-examples
Обсуждают сегодня