Учебник РНР
Назад Вперёд

define

(PHP 3, PHP 4)

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

Описание

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

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

Имя константы задаётся параметром name ; значение - параметром value .

Имеет также необязательный третий параметр case_insensitive . Если задано значение TRUE , константа будет определена с учётом регистра. По умолчанию - с учётом регистра; т.е. CONSTANT и Constant это разные значения.

Пример 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." ?>

define() возвращает TRUE при успехе и FALSE , если возникает ошибка.

См. также defined() , constant() и раздел Константы.


Назад Оглавление Вперёд
constant Вверх defined