php Узнать определена ли константа.?

Определена константа

define("TEST_MODE",true);

как определить была ли она определена?

if (isset($var)) {
    echo "Эта переменная определена, поэтому меня и напечатали.";
}

isset определяет переменную. isset(TEST_MODE) не работает,


Ответы (2 шт):

Автор решения: Алексей Шиманский

defined - Проверяет существование указанной именованной константы

if (defined('TEST_MODE')) {
    // ...
}
→ Ссылка
Автор решения: Danil Apsadikov
<?php
define ('MY_CONSTANT',  36);

if (defined('MY_CONSTANT'))
{
    echo "Constant is defined";
}
else
{
    echo "Constant is not defined";
}
?>
→ Ссылка