Предопределенные константы
Константы бывают двух типов: одни — предопределенные (то есть устанавливаемые самим интерпретатором), а другие определяются программистом. Существуют несколько предопределенных констант.
r __FILE__
Хранит имя файла программы, которая выполняется в данный момент.
r __LINE__
Содержит текущий номер строки, которую обрабатывает в текущий момент интерпретатор. Эта своеобразная "константа" каждый раз меняется по ходу исполнения программы.
r PHP_VERSION
Версия интерпретатора PHP.
r PHP_OS
Имя операционной системы, под которой работает PHP.
r TRUE или true
Эта константа нам уже знакома и содержит значение "истина".
r FALSE или false
Содержит значение "ложь".