defined
(PHP 4, PHP 5, PHP 7, PHP 8)
defined — Перевіряє існування вказаної константи.
Опис
defined(string $constant_name): bool
Перевіряє існування та наявність значення зазначеної константи.
Функція також працює з константами класів і переліками
Зауваження :
Якщо необхідно дізнатися про існування змінної, використовуйте isset(), так как**defined()**применима лишь дляконстант. Якщо вам необхідно дізнатися про існування функції, використовуйте function_exists()
Список параметрів
constant_name
Ім'я константи.
Значення, що повертаються
Повертає true
, если именованная константа, указанная в параметреconstant_name
, була визначена, false
в іншому випадку.
Приклади
Приклад #1 Перевірка констант
Loading...
Приклад #2 Перевірка варіантів перерахування (починаючи з PHP 8.1.0)
Loading...
Дивіться також
- define() - визначає іменовану константу
- constant() - Повертає значення константи
- get_defined_constants() - Повертає асоціативний масив з іменами всіх констант та їх значень
- function_exists() - Повертає true, якщо вказана функція визначена
- Смотрите раздел Константи