define - Определяет именованную константу
Вернуться к: Разные Функции
define
(PHP 4, PHP 5, PHP 7)
define — Определяет именованную константу
Описание
Определяет именованную константу при запуске.
Список параметров
-
name
-
Имя константы.
-
value
-
Значение константы, допустимы скалярные величины и null. Допустимые скалярные значения: integer, float, string или boolean. Возможно определить константы типа resource, однако это не рекомендуется и может вызвать неопределенные последствия.
-
case_insensitive
-
Если параметр установлен как
TRUE
, то константа будет определена без учета регистра. По умолчанию регистр учитывается, т.е. CONSTANT и Constant могут содержать различные значения.Замечание:
Регистронезависимые константы хранятся в нижнем регистре.
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Примеры
Пример #1 Определение Констант
<?php
define("CONSTANT", "Hello world.");
echo CONSTANT; // выводит "Hello world."
echo Constant; // выводит "Constant" а также уведомление.
define("GREETING", "Hello you.", true);
echo GREETING; // выводит "Hello you."
echo Greeting; // выводит "Hello you."
?>
Смотрите также
- defined() - Проверяет существование указанной именованной константы
- constant() - Возвращает значение константы
- См. раздел Константы
Вернуться к: Разные Функции