конфигурация wampserver - как включить константы? - PullRequest
0 голосов
/ 25 января 2012

В моем основном php-файле я использую метод define () для установки некоторых констант.Идея состоит в том, чтобы использовать их для загрузки некоторых пользовательских настроек и других элементов управления конфигурацией, но когда приходит время их использования, появляется сообщение об ошибке, например:

Notice: Use of undefined constant CONSTANT_NAME - assumed 'CONSTANT_NAME' in (file path) on line X

Для некоторых проблеместь обходной путь, объявление переменной полезно, но не решает всех проблем.

Заранее спасибо!

PS: Я тоже использую файл настроек, но проблема сохраняется.

Ответы [ 2 ]

1 голос
/ 25 января 2012

ОК, ошибка была в том, что CONSTANT_NAME интерпретировалась как строка из-за отсутствия одинарных или двойных кавычек.Маленькая ошибка, рожденная только для орлиных глаз!

Правильный путь: defined('CONSTANT_NAME');

0 голосов
/ 25 января 2012

Им не нужны никакие специальные настройки. Вы просто создаете такой как:

define('TEST_NAME', 'biotox');

и вы сможете позвонить с помощью:

echo TEST_NAME;

и вывод должен быть biotox. Я протестировал его на своем WampServer без проблем.

...