Bu php ayrıştırıcı hatayı anlayamıyorum

3 Cevap

Neden bu bana ayrıştırma hatası veriyor? Burada üzerinde çıldırıyor ..

Ben bu dosya hakkım var:

function start_connection() {

 global $config['db_host'];

}

Ayrıştırma hatası: ','' or 'bekliyor, hata ayrıştırmak;'' functions.php line 5,

3 Cevap

Eğer bir değişken içinde küresel bir dizi olamaz. Sadece değişken.

küresel değişkeni bildirirken, bu yüzden dizi anahtarı dahil değildir:

global $config;

Bu fonksiyon start_connection içinde $ config dizisi içinde tüm anahtar => değer çiftleri () erişim sağlayacaktır.

sadece bunu:

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

Sadece global değişkenler, ancak bir dizinin belirli bir değer kullanabilirsiniz.