Справочник функций PHP /
Функции по алфавиту
A B C D E F G H I J K L M N O P Q R S T U V W

define

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] ) define определяет константу с именем $name и значением $value во время выполнения скрипта. Третий необязательный параметр $case_insensitive указывает, должно ли имя константы быть чувствительным к регистру — по умолчанию (false) константы чувствительны к регистру. Если $case_insensitive установлен в true, то константы хранятся в нижнем регистре, но доступны в любом случае. Пример использования: <?php
define
('ONE', 1);
echo
ONE; // Выведет «1»
echo one; // Выдаст ноутис, так как константа не определена, а потом выведет «one»

define('TWO', 2, true);
echo
TWO; // Выведет «2»
echo Two; // Выведет «2»
echo two; // Выведет «2»
?>