есть проблемы с константами в PHP, интересно, может ли кто-нибудь объяснить:
это работает
const _ROOT = 'd:/aphp/www';
echo "r="._ROOT;
как это делает:
if (true)
define('_ROOT','d:/aphp/www');
echo "r="._ROOT;
но это дает ошибку: Ошибка анализа: синтаксическая ошибка, неожиданный T_CONST
if (true)
const _ROOT = 'd:/aphp/www';
echo "r="._ROOT;
Я использую php 5.3.2