Hallo,
um etwaige Anpassungen von einer php-Web-Anwendung einfach gestelten zu können, wurden alle Configurations-Einstellungen in einer php-Datei zusammengefasst:
z.B.:
configuration.php:
Die Form wurde von Typo3 abgeschaut. In Typo3 ist die Configurations-php.-Datei nach dem gleichen Schema aufgebaut.
Das Prinzip ist einfach und genial: Alle Einstellungen befinden sich in einer mehrfach verschachtelten Array. Und dennoch kann man direkt auf die Configurations-Datei zugreifen, ohne dass hier weiterer php-Code enthalten sein muss.
Wenn in einer anderen php-Datei die Configuration.php via include importiert wird, weiß ich nicht, in welcher Variable das Array gespeichert wurde.
Kann mir da jemand einen Tip geben, wie man das Array der ConfigurationsDatei in einer anderen php-Datei eingelesen werden kann?
Oder muss die Configurations-php-Datei doch zeilenweise eingelesen und entsprechend interpretiert werden, was ich mir nicht so recht vorstellen kann.
LG, Ben
um etwaige Anpassungen von einer php-Web-Anwendung einfach gestelten zu können, wurden alle Configurations-Einstellungen in einer php-Datei zusammengefasst:
z.B.:
configuration.php:
PHP-Code:
<?php
return [
'Name' => 'Anwendung ABC',
'DB' => [
'host' => 'localhost',
'port' => '3306',
},
];
Das Prinzip ist einfach und genial: Alle Einstellungen befinden sich in einer mehrfach verschachtelten Array. Und dennoch kann man direkt auf die Configurations-Datei zugreifen, ohne dass hier weiterer php-Code enthalten sein muss.
Wenn in einer anderen php-Datei die Configuration.php via include importiert wird, weiß ich nicht, in welcher Variable das Array gespeichert wurde.
Kann mir da jemand einen Tip geben, wie man das Array der ConfigurationsDatei in einer anderen php-Datei eingelesen werden kann?
Oder muss die Configurations-php-Datei doch zeilenweise eingelesen und entsprechend interpretiert werden, was ich mir nicht so recht vorstellen kann.
LG, Ben
Kommentar