(PHP 5 >= 5.3.0, PHP 7)
parse_ini_string — Bir yapılandırma dizgesini çözümler
$ini
[, bool $bölümleri_işle
= false
[, int $tarama_kipi
= INI_SCANNER_NORMAL
]] )
parse_ini_string() işlevi ini
dizgesi içindeki ayarları bir ilişkisel dizi içinde döndürür.
ini
dizgesinin yapısı php.ini dosyasının yapısıyla
aynı olmalıdır.
ini
Çözümlenecek ini dosyası içeriği.
bölümleri_işle
Bu değiştirgeye TRUE
atanırsa bölüm isimlerini ve içerdikleri
ayarları içeren çok boyutlu bir dizi döner. Değiştirgenin öntanımlı
değeri FALSE
'tır.
tarama_kipi
Değeri INI_SCANNER_NORMAL
(öntanımlıdır) veya
INI_SCANNER_RAW
olabilir. Eğer
INI_SCANNER_RAW
belirtilirse seçenek değerleri
çözümlenmez.
Başarısızlık durumunda FALSE
aksi takdirde ayarları bir ilişkisel dizi
içinde döndürür.
Bilginize: INI dosyalarında anahtar olarak kullanılmaması gereken bazı özel sözcükler vardır. null, yes, no, true, false, on, off, none bunlardan bazılarıdır. null, no ve false "" ile sonuçlanırken, yes ve true "1" ile sonuçlanır. {}|&~![()^" karakterleri hiçbir yerde anahtar veya değer olarak kullanılmamalıdır.