Определите константу, чувствительную к регистру:
<?phpdefine ( "GREETING" , "Привет! Как дела?" );echo Constant ( "GREETING" ?>) ;Функция define() определяет константу.
Константы аналогичны переменным, за исключением того, что:
После установки значение константы не может быть изменено.
Имена констант не требуют ведущего знака доллара ($).
Область действия не влияет на доступ к константам
Постоянные значения могут быть только строками и числами
define( имя,значение,без учета регистра )
параметр | описывать |
---|---|
имя | Необходимый. Указывает имя константы. |
ценить | Необходимый. Указывает значение константы. PHP7 поддерживает массивы, примеры следующие:<?php// PHP7+ поддерживает define('ANIMALS', [ 'dog', 'cat', 'bird']); echo ANIMALS[1]; // Вывод "cat"?> |
case_insensitivity | Необязательный. Указывает, чувствительны ли имена констант к регистру. Возможные значения: ИСТИНА – нечувствительность к регистру ЛОЖЬ — значение по умолчанию. С учетом регистра |
Возвращаемое значение: | Возвращает TRUE в случае успеха и FALSE в случае неудачи. |
---|---|
PHP-версия: | 4+ |
Определите константу, нечувствительную к регистру:
<?phpdefine ( "GREETING" , "Привет! Как дела?" , TRUE );echo Constant ( "приветствие" ?> ) ;