Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 195742 программиста и 7520 роботов. Сейчас ищет 2731 программист ...
Приступая к работе

define - Определяет именованную константу

Вернуться к: Разные Функции

define

(PHP 4, PHP 5, PHP 7)

define — Определяет именованную константу

Описание

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )

Определяет именованную константу при запуске.

Список параметров

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

?>

Смотрите также

  • defined() - Проверяет существование указанной именованной константы
  • constant() - Возвращает значение константы
  • См. раздел Константы



Вернуться к: Разные Функции

© 2026 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты
Разработка компании ODWR