21.13 Konfigurationsdateien einlesen
Problem
Sie wollen Konfigurationsdateien verwenden, um Einstellungen in Ihren Programmen zu initialisieren.
Lösung
Verwenden Sie parse_ini_file()
:
$config = parse_ini_file('/etc/myapp.ini');
Diskussion
Die Funktion parse_ini_file()
liest Konfigurationsdateien ein, die wie die Hauptkonfigurationsdatei von PHP, php.ini, aufgebaut sind. Allerdings werden die Einstellungen in der Konfigurationsdatei nicht auf die Konfiguration von PHP angewendet – stattdessen gibt parse_ini_file()
die Werte aus der Datei in einem Array zurück.
Wenn parse_ini_file()
zum Beispiel eine Datei mit dem folgenden Inhalt übergeben wird:
; physische Eigenschaften eyes=brown hair=brown glasses=yes ; andere Eigenschaften name=Susannah likes=monkeys,ice ...
Get PHP 5 Kochbuch, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.