Не могу понять эту ошибку парсера php - PullRequest
1 голос
/ 18 июля 2009

Почему это дает мне ошибку разбора? схожу с ума здесь ..

У меня есть право этого файла:

function start_connection() {

 global $config['db_host'];

}

Ошибка разбора: ошибка разбора, ожидание ','' or ';' 'в functions.php в строке 5

Ответы [ 3 ]

8 голосов
/ 18 июля 2009

при объявлении глобальной переменной не включайте ключ массива, поэтому:

global $config;

это обеспечит доступ ко всем парам ключ => значение в массиве $ config в функции start_connection ().

1 голос
/ 18 июля 2009

просто сделай:

function start_connection() {
 global $config;
 echo $config['db_host'];
}

Вы можете использовать только глобальные переменные, но не конкретное значение массива.

1 голос
/ 18 июля 2009

Вы не можете глобально массив в переменной. Только переменная.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...