Константы в PHP

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Slash
Администратор
Сообщения: 2113
Зарегистрирован: Сб авг 11, 2012 7:39 am
Поблагодарили: 71 раз

Константы в PHP

Сообщение Slash » Вс май 18, 2014 11:42 am

Константы очень похоже на переменные, но в отличии от переменных константы не имеют значок доллара ($), значение константы не может быть изменено и константа определяется только функцией define(). Я использую константы, как адреса к файлам/папкам, но это не единственное значение, которое может иметь константа.

Пример определения константы:

Код: Выделить всё

define('КОНСТАНТА', 'значение_константы'); 
Для определения константы достаточно указать два параметра внутри функции define(), это:
  1. Имя константы.
  2. Значение константы.
Но может быть еще один параметр (необязательный), это логический тип (true или false), который будет отдавать команду - учитывать регистр букв или не учитывать, true - учитывать, false - не учитывать. Пример:

Код: Выделить всё

define('КОНСТАНТА', 'значение_константы', false);
В примере задан третий параметр, как не учитывать регистр букв.

Реклама

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость