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"
?>