En aşağıdaki yapıya sahip varsayalım:
index.php
config.inc.php
\ lib
\ lib \ common.php
Veritabanı adı, kullanıcı ve gibi birçok parametre co config.inc.php yapılandırılır. \lib\common.php bulunan bir işlevden, yani onlara erişmek için doğru yolu nedir. Gerçekten orada her fonksiyonun içinde bir include_once("config.inc.php") yapmak zorunda mı?
Bu ise çalışmak için görünmüyor:
- config.inc.php- \lib\common.phporada da dahil olmak üzere daha önce, bir kez bir kez index.php dahildir
- config.inc.php- \lib\common.phpve diğer tüm dosyaları (bu yolu da dahil olmak üzere önce tüm değişkenleri tanımlar eğer ben sadece düzeyinde tüm "merkez" dosyalarında- config.inc.phpkatmak gerekir- index.php
- config.inc.php- \lib\common.phpen üstünde yer alıp almadığını de çalışır
Çok teşekkürler - Google ile bir çözüm bulmak mümkün değildi!
Solution
Ben dahil config.inc.php kez index.php (Galen tarafından önerilen) ve kullanılan (David tarafından önerilen) küresel. Ben o beklediğiniz gibi her şey çalışıyor, çok teşekkürler!
Bunun için de N3rd, tkx tarafından önerilen sonra ben kesinlikle auto_prepend içine bakacağız!
 
			