O'Reilly logo

PHP 5 Kochbuch, Third Edition by Stephan Schmidt, Ulrich Speidel, Matthias Brusdeylins, Carsten Lucke, Adam Trachtenberg, David Sklar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required