Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вопрос о константах
Форумы портала PHP.SU » » Хранение данных, их вывод и обработка » Вопрос о константах

Страниц (1): [1]
 

1. armancho7777777 - 28 Марта, 2012 - 22:53:55 - перейти к сообщению
Чтобы зря тему не создавать, сразу тут спрошу:
почему редакор показывает ошибку на эту строку?
PHP:
скопировать код в буфер обмена
  1. const PATH_CACHE = $_SERVER['DOCUMENT_ROOT'] . '/cache/';

Без $_SERVER['DOCUMENT_ROOT'] всё нормально.
2. navitesting - 28 Марта, 2012 - 23:02:31 - перейти к сообщению
armancho7777777> потому что $_SERVER['DOCUMENT_ROOT'] "создается" на этапе выполнения кода, кг это переменная
3. armancho7777777 - 28 Марта, 2012 - 23:06:53 - перейти к сообщению
Нельзя задавать константе в качестве значения $_SERVER['.... ?
4. navitesting - 28 Марта, 2012 - 23:08:57 - перейти к сообщению
Нет, нельзя - можно только или другую константу, или литерал, или строку, или число
5. armancho7777777 - 28 Марта, 2012 - 23:10:20 - перейти к сообщению
Спасибо navitesting!)
Я и не знал))
6. Deert - 29 Марта, 2012 - 09:59:25 - перейти к сообщению
armancho7777777 тут кагбыыыы другой вопрос решаеться Голливудская улыбка

 

Powered by ExBB FM 1.0 RC1