define()
PHP функция define() создаёт константу.
Синтаксис
define ($name, $value[, $case_insensitive])
Параметры
Параметр | Тип | Описание |
---|---|---|
$name | string | Имя константы. |
$value | mixed | Значение константы. В качестве значения могут быть использованы только те выражения, значения которых относятся к следующим типам: boolean, integer, float, string, NULL и массивы. |
$case_insensitive | bool | Если параметр установлен как TRUE, то имя констаты будет не чувствительным к регистру символов. Если параметр установлен как FALSE, то имя констаты будет чувствительным к регистру символов. По умолчанию параметр имеет значение FALSE. |
Возвращаемое значение
- Тип bool:
- Возвращает TRUE в случае создания константы. Если константу не удалось создать, возвращает FALSE.
Пример
<?php define("MY_CONST", "Hello!"); echo MY_CONST, "<br>"; // "Hello!" define("NAME", "John", TRUE); echo NAME, "<br>"; // "John" echo name; // "John" ?>