Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Объявление констант yii

Объявление констант

Входные скрипты являются наилучшим местом для объявления глобальных констант. Yii поддерживают следующие три константы:



  • YII_DEBUG: указывает работает ли приложение в отладочном режиме. Находясь в отладочном режиме, приложение будет собирать больше информации в логи и покажет детальный стек вызовов если возникнет исключение. По этой причине, отладочный режим должен быть использован только в процессе разработки. По-умолчанию значение YII_DEBUG равно false;
  • YII_ENV: указывает в каком окружении запущено приложение. Данная тема подробно описана в разделе Конфигурации. По-умолчанию значение YII_ENV равно 'prod', означающие, что приложение запущено в производственном режиме;
  • YII_ENABLE_ERROR_HANDLER: указывает нужно ли включать имеющийся в Yii обработчик ошибок. По-умолчанию значение данной константы равно true.

При определении константы, мы обычно используем следующий код:

defined('YII_DEBUG') or define('YII_DEBUG', true);

который равнозначен коду, приведенному ниже:

if (!defined('YII_DEBUG')) {
    define('YII_DEBUG', true);
}

Первый способ является более кратким и понятным.

Константы должны быть определены как можно раньше, в самом начале входного скрипта, таким образом они могут оказать влияние, когда остальные PHP файлы будут подключены.

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

Log in to comment