Jörg Reinholz: Configuration Auslagern

Beitrag lesen

Moin!

klingt gut. würd mich sehr gern damit befassen wenn die zeit nicht so drängt :/.

Hehe. Das sind nur wenige Zeilen und es gibt da nicht viel zu murksen:

<?php
$GLOBALS['config'] = parse_ini_file('test.ini', true);

echo $config['foo']['bar'], "\n";
globalTest();

function globalTest() {
  echo "In Funktion: ", $GLOBALS['config']['bar']['test'], "\n";
}

Variante:

<?php
$GLOBALS['config'] = parse_ini_file('test.ini', false);

echo $config['bar'], "\n";
globalTest();

function globalTest() {
  echo "In Funktion: ", $GLOBALS['config']['test'], "\n";
}

Die test.ini

[foo]
bar = "Nicht Barfuß"
;weitere Einträge ...

[bar]
test = "Funktioniert!"
;weitere Einträge ...

Jörg Reinholz