parse_ini_string
(PHP 5 >= 5.3.0)
parse_ini_string — Analysiert einen Konfigurations-String
Beschreibung
$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
Parameter-Liste
-
ini -
Der Inhalt der ini-Datei die analysiert wird.
-
process_sections -
Ist der Parameter
process_sectionsalsTRUEgesetzt, werden Sie ein mehrdimensionales Array zurückbekommen, welches die Abschnitte und Einstellungen enthält. Die Standardeinstellungprocess_sectionsistFALSE -
scanner_mode -
Kann entweder
INI_SCANNER_NORMAL(normal) oderINI_SCANNER_RAWsein. WennINI_SCANNER_RAWangegeben ist, werden optionale Inhalte nicht analysiert.
Rückgabewerte
Die Einstellungen werden als assoziatives Array bei Erfolg,
und FALSE bei einem Fehler zurückgegeben..
Anmerkungen
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.