Когда не нужно менять заданное значение для переменной, то имеет смысл создать константу и потом использовать ее в любой части скрипта. Для описания константы используют функцию define, которой передается ее имя и значение, например:

<?php
define("pi", 3.14);
?>

Имя константы нужно всегда заключать в кавычки, а ее значение только тогда когда оно является строкой.

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

<?php
define("pi", 3.14); 

echo "Математическая константа Пи равняется ", pi;
?>

Отображение в браузере:

Математическая константа Пи равняется 3.14

Попытка изменения константы приведет к неработоспособности скрипта !
В качестве имени константы нельзя использовать зарезервированные слова в PHP, которые описанные ниже:

__CLASS__ __FILE__ __FUNCTION__ __LINE__ __METHOD__
and default endif global print
array die endswitch if require
as do endwhile include require_once
break echo eval include_once return
case else exception isset static
cfunction elseif exit list switch
class empty extends new unset
const enddeclare for old_function use
continue endfor foreach or while
declare endforeach function php_user_filter xor
__LINE__
Номер текущей строки скрипта
__FILE__
Полное имя файла текущего скрипта
__FUNCTION__
Имя текущей исполняемой функции
__CLASS__
Имя текущего класса
__METHOD__
Имя текущего метода класса
PHP_VERSION
Версия PHP
PHP_OS
Операционная система под управлением которой работает PHP
DEFAULT_INNCLUE_PATH
Список путей, в которых PHP ищет подключаемые файлы