defined Проверяет, существует ли константа с заданным именем &reftitle.description; booldefined stringconstant_name Функция проверяет, определили ли константу с названием constant_name. Функция также работает с константами классов и перечислениями. Определение переменных проверяет языковая конструкция isset, поскольку функция defined проверяет только константы. Определение функций проверяют функцией function_exists. &reftitle.parameters; constant_name Название константы. &reftitle.returnvalues; Функция возвращает &true;, если константу с названием constant_name определили, иначе возвращает &false;. &reftitle.examples; Проверка констант ]]> Проверка вариантов перечисления (начиная с PHP 8.1.0) ]]> &reftitle.seealso; define constant get_defined_constants function_exists Смотрите раздел Константы