PHP İLE .İNİ UZANTILI DOSYALARI OKUMAK
Bu yazı da sizlere php
ile .ini uzantılı dosyaları
nasıl
okuyabileceğimizi
anlatmaya çalışacağım. Zend
Framework’ün dosya yapısını
inceleyen arkadaşlar,“configs”
config.ini
klasörü altında bulunan
“application.ini” dosyasında
uygulama ile ilgili çeşitli
ayarların
tanımlandığını
görmüşlerdir. Bu örnekte
bizde “config.ini” isminde bir
dosya oluşturacağız ve bazı
özellikler tanımlayacağız.
Ardından oluşturduğumuz
.ini dosyasını php ile okuyup
işleyeceğiz. İlk olarak “.ini”
dosyamızı oluşturalım.
Evet örnek bir config.ini
dosyası oluşturduk. Burada
“Options” kısmında sitemizin
başlığını
ve
domain’i
tanımladık.
“Database”
kısmında ise genel veritabanı
ayarlarımızı tanımladık.
Şimdi Php tarafında
böyle bir .ini dosyasını
nasıl
kullanabileceğimizi
inceleyelim. Bu işlem için
php’nin “parse_ini_file” isimli
fonksiyonunu kullanıyoruz.
Yukarıda ki php kodlarını
çalıştırarak .ini dosyasındaki
tüm
özelliklere
dizi
şeklinde
ulaşabildiğimizi
görebilirsiniz. Ancak bu
şekilde tüm değerler tek
boyutlu dizi şeklinde geliyor.
Biz .ini dosyamızda “Options”
ve “Database” olmak üzere 2
tane bölüm oluşturmuştuk.
74
Projenizde
oluşacak
ihtiyaçlarınıza
göre
daha fazla özellikler de
tanımlayabilirsiniz.
Eğer çok boyutlu dizi
olarak değerlere ulaşmak
istersek
“parse_ini_file”
fonksiyonuna 2. parametre
olarak “TRUE” değerini
gönderebiliriz.