Articles of Константы

Получить имя текущего файла в архиве Phar

В настоящее время я изучаю PHP-архивы (Phars), и я знаю, что в PHP __FILE__ всегда является абсолютным именем файла исполняемого файла. Но к какому файлу __FILE__ указывает, есть ли скрипт внутри Phar? Является ли это абсолютным именем файла самого Phar или URL-адреса Phar для текущего скрипта внутри Phar? Например: если у меня есть Phar, расположенный […]

Как вы переопределяете константу в моделях доктрины?

В Doctrine вам предоставляется константная переменная, которая позволяет вам устанавливать глобальный столбец идентификатора во всех моделях, которые генерируются кодом Doctrine. Я пытаюсь понять, как я могу переопределить / отключить это значение, чтобы он не создавал этот столбец в конкретной таблице. Константа: ATTR_DEFAULT_IDENTIFIER_OPTIONS Он устанавливается в загрузочном файле PHP и автоматически создает соответствующую таблицу в вашей […]

Доступ к константе класса с использованием простой переменной, которая содержит имя константы

Я пытаюсь получить доступ к константе класса в одном из моих классов: const MY_CONST = "value"; Если у меня есть переменная, которая содержит имя этой константы, например: $myVar = "MY_CONST"; Можно ли каким-либо образом получить доступ к значению MY_CONST? self::$myVar не работает явно, потому что это для статических свойств. Переменные переменные также не работают.

Документация по константам класса phpDoc

который является правильным способом документировать константы класса для phpDoc? Я прочитал руководство, но я ничего не могу найти о них