Константы используются для хранения значений, которые не должны изменяться во время работы программы. Такими значениями, например, могут являться логин и пароль для доступа к базе данных. Рассмотрим функции по созданию констант. Проверки их существования. А также встроенные константы языка PHP.
Создать константу можно с помощью функции define():
define (<имя константы>, <значение константы>, <регистр>);
Параметр может содержать значение true или false. Если указано true, то интерпретатор будет учитывать регистр символов при работе с именем константы. После объявления константы ее имя указывается в программе без знака $.
Для проверки существования константы используется функция defined (). Функция возвращает true, есил константа объявлена.
В PHP существуют встроенные константы:
__FILE__ (до и после два символа подчеркивания) - содержит имя программы
__LINE__ (до и после два символа подчеркивания) - содержит номер строки, которую обрабатывает интерпритатор в данный момент
PHP_OS - содержит имя и версию операционной системы
PHP_VERSION - содержит версию PHP