Definition und Verwendung
Die Funktion parse_ini_file() analysiert eine Konfigurationsdatei und gibt die Einstellungen in einem Array zurück.
Syntax
参数 | 描述 |
---|---|
file | 必需。规定要检查的 ini 文件。 |
process_sections | 可选。如果设置为 true,则返回一个多维数组,包括了配置文件中每一节的名称和设置。默认是 false。 |
Beschreibung
Der Aufbau der INI-Datei ähnelt dem von php.ini.
Konstanten können auch in INI-Dateien analysiert werden. Wenn also eine Konstante vor dem Ausführen von parse_ini_file() als INI-Wert definiert wird, wird sie in das Ergebnis integriert. Es wird nur der Wert von ini ausgewertet.
Schlüsselnamen und Abschnittsnamen, die aus Zahlen bestehen, werden von PHP als Ganzzahlen behandelt, sodass Zahlen, die mit 0 beginnen, als Oktalzahlen und Zahlen, die mit 0x beginnen, als Hexadezimalzahlen behandelt werden.
Tipps und Hinweise
Hinweis: Mit dieser Funktion können Sie die Konfigurationsdatei Ihrer eigenen Anwendung lesen. Diese Funktion hat nichts mit der Datei php.ini zu tun, die beim Ausführen des Skripts bereits verarbeitet wird.
Kommentar: Wenn der Wert in der INI-Datei nicht alphanumerische Zeichen enthält, muss er in doppelte Anführungszeichen (") gesetzt werden.
Kommentar :Einige reservierte Wörter können nicht als Schlüsselnamen in INI-Dateien verwendet werden, einschließlich: null, ja, nein, wahr und falsch. Die Werte sind null, nein und falsch und die Werte sind „ja“ und „wahr“ und entsprechen „. 1“. Die Zeichen {}|“~![()“ können an keiner Stelle im Schlüsselnamen verwendet werden und diese Zeichen haben in Optionswerten eine besondere Bedeutung
Kommentar: Seit PHP Version 5.0 verarbeitet diese Funktion auch neue Zeilen innerhalb von Optionswerten:
PHP-Code: Ausgabe :Beispiel 2
process_sections
auf true gesetzt):Das Obige stellt die PHP-Funktion parse_ini_file() vor, einschließlich des relevanten Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.