(PHP 4, PHP 5)
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."
?>