Получение ошибки с использованием констант

У меня много страниц, для которых require файл characters.php . Этот файл содержит константы, которые определяют многие вещи на моем веб-сайте. Они определяются следующим образом:

 const $humanHEALTH = 1.1; 

Все работает правильно, запуская его в моем локальном хостинге с помощью WAMP, но когда я загружаю его в онлайн-хост, я получаю эту ошибку:

Ошибка анализа: синтаксическая ошибка, неожиданный T_CONST

Я использовал phpinfo() на одной из страниц, а версия PHP – 5.2.17.

Любая помощь будет принята с благодарностью.

В PHP 5.2 он define('constant_name', 'value');

Поддержка const вне определений классов не была добавлена ​​до PHP 5.3, поэтому ваш 5.2.x слишком стар, чтобы использовать это. См. http://php.net/const

Константа не должна иметь знака $ в начале. const HUMAN_HEALTH = 1.1 этого попробуйте const HUMAN_HEALTH = 1.1 .

Как отмечал Марк Б, const классы const доступны только с PHP 5.3.