(PHP 5 >= 5.3.0)
parse_ini_string — Analysiert einen Konfigurations-String
$ini
[, bool $process_sections
= false
[, int $scanner_mode
= INI_SCANNER_NORMAL
]] )
parse_ini_string() Gibt die Konfiguration in einem String zurück
ini
in einem assoziativen Array.
Die Struktur des ini-Strings ist die selbe wie die der php.ini
ini
Der Inhalt der ini-Datei die analysiert wird.
process_sections
Ist der Parameter process_sections
als TRUE
gesetzt, werden Sie ein mehrdimensionales Array zurückbekommen, welches die Abschnitte und Einstellungen enthält.
Die Standardeinstellung process_sections
ist FALSE
scanner_mode
Kann entweder INI_SCANNER_NORMAL
(normal) oder
INI_SCANNER_RAW
sein. Wenn INI_SCANNER_RAW
angegeben ist, werden optionale Inhalte nicht analysiert.
Die Einstellungen werden als assoziatives Array bei Erfolg,
und FALSE
bei einem Fehler zurückgegeben..
Hinweis: Es gibt reservierte Wörter die nicht als Keys für die ini-Dateien benutzt werden dürfen. Dies schließt null, yes, no, true, false, on, off und none ein. Die Werte null, off, no und false geben "" zurück, die Werte on, yes und true "1". Die Buchstaben ?{}|&~![()^" dürfen nirgendwo inm Key benutzt werden und haben eine spezielle Bedeutung.