php'de parse_ini_file() işlevine bir alternave arıyorum. Konfigürasyon ayarlarını saklamak için basit bir yol istiyorum, fakat sınırsız sayıda çoklu dizileri, özel karakterleri, vb. Saklamak için esneklik istiyorum. Herhangi bir fikir var mı?En iyi php config/ini sınıfı?
5
A
cevap
7
Zend_Config_Ini bunun için güzel tasarıyı uygun olacaktır:
$ ayarlar = new Zend_Config_Ini ('//yol/config.ini', 'evreleme');
echo $ config-> database-> params-> host; // baskılar "dev.ornek.com"
echo $ config-> database-> params-> dbname; // baskı "dbname"
+0
teşekkürler, harika görünüyor –
İlgili konular
- 1. En iyi PHP klibili/resizer sınıfı?
- 2. JavaScript Sınıfı En İyi Uygulama?
- 3. En İyi PHP Enkoder
- 4. En iyi php alışveriş sepeti
- 5. PHP float kullanımı için en iyi yöntem
- 6. PHP ile PDF oluşturmanın en iyi yolu
- 7. En iyi PHP zaman dilimi listesi
- 8. PHP için en iyi kullanıcı dostu kütüphane
- 9. PHP form tasarımı en iyi uygulama
- 10. PHP kancaları yapmanın en iyi yolu
- 11. php sınıfı?
- 12. PHP - Sınıfı Genişletme
- 13. en iyi (veya en azından iyi) kılavuz
- 14. PHP erişim sınıfı
- 15. ISO sınıfı oluşturmak için PHP sınıfı
- 16. SQL tablosunu PHP ile görüntülemenin en iyi yolu nedir?
- 17. Üretim sunucularında php hatalarını bastırmanın en iyi yolu
- 18. Büyük dosyaları php ile şifrelemek için en iyi yaklaşım
- 19. En iyi VBA veri türü olan'key` => `değer ', PHP dizisi
- 20. PHP MySQL Hata ayıklama ve işleme - en iyi uygulama
- 21. Bir PHP betiğini periyodik olarak yürütmenin en iyi yolu?
- 22. MySQL sorgu oluşturucu PHP sınıfı
- 23. PHP sınıfı tabloya veri eklemiyor
- 24. Jmeter'da en iyi yolu bulmanın en iyi yolu nedir?
- 25. En iyi yol C#
- 26. En İyi C# bağlamaları?
- 27. en iyi araç?
- 28. En İyi Uygulama
- 29. en iyi yolu?
- 30. Regex en iyi uygulamaları
Zend seçeneğiyle devam ettiniz mi, yoksa Zend gerektirmeyen bir çözüm buldunuz mu? –
üzerinde çalıştığım proje ile kendi temel yapılandırma sınıfımı yazmayı bitirdim, ancak şimdi oldukça kolay kullanımlı ve bazı iyi özelliklere (dev/aşamalandırma/üretim için bir yapılandırma dosyası) sahip olduğu için Zend kullanıyorum) –