defined
(PHP 4, PHP 5, PHP 7)
defined — Проверяет существование указанной именованной константы
Описание
$name
) : boolПроверяет существование и наличие значения указанной константы.
Замечание:
Если необходимо узнать о существовании переменной, то используйте isset(), так как defined() применима лишь для констант. Если вам необходимо узнать о существовании функции, то используйте function_exists().
Список параметров
-
name
-
Имя константы.
Возвращаемые значения
Возвращает true
, если именованная константа, указанная в параметре
name
, была определена, false
в противном случае.
Примеры
Пример #1 Проверка констант
<?php
/* Важно учесть необходимость использования кавычек. Данный пример проверяет,
* является ли строка 'TEST' именем константы TEST. */
if (defined('TEST')) {
echo TEST;
}
?>
Смотрите также
- define() - Определяет именованную константу
- constant() - Возвращает значение константы
- get_defined_constants() - Возвращает ассоциативный массив с именами всех констант и их значений
- function_exists() - Возвращает true, если указанная функция определена
- См. раздел Константы