Почему это дает мне ошибку разбора? схожу с ума здесь ..
У меня есть право этого файла:
function start_connection() { global $config['db_host']; }
Ошибка разбора: ошибка разбора, ожидание ','' or ';' 'в functions.php в строке 5
','' or
при объявлении глобальной переменной не включайте ключ массива, поэтому:
global $config;
это обеспечит доступ ко всем парам ключ => значение в массиве $ config в функции start_connection ().
просто сделай:
function start_connection() { global $config; echo $config['db_host']; }
Вы можете использовать только глобальные переменные, но не конкретное значение массива.
Вы не можете глобально массив в переменной. Только переменная.