Use of undefined constant name_rus - assumed 'name_rus' |
Скорее всего, вы написали имя константы без кавычек.
Надо так: define("name_rus", "Hello world.");
Между константами и переменными имеются отличия:
Перед именем константы нет знака dollar ( $);
Константы могут быть определены только через использование функции define(), но не простым присвоением;
Константы могут быть определены, и доступ к ним может быть получен, в любом месте, вне зависимости от правил области видимости переменных;
Константы не могут быть переопределены или разопределены после своего определения; и
Константы могут вычисляться только в скалярные значения.
Пример 8-1. Определение констант
|
Источники:
1. http://www.sql.ru/forum/actualthread.aspx?tid=47814
2. http://phpclub.ru/manrus/lang/constants.html
Рубрики: | программирование HTML,CSS,PHP,Perl |
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |