Hi,
hab ne Datei, config.php, die wichtige
Variablen fürs CMS enthält, die müssen in
den Klassen also zugänglich sein, Globals will ich nicht,
die Datei Zeile für Zeile einlesen auch nicht, also
hab ich ne Methode im Framework, die die config.php
included, das Dumme ist nur, dass die Varibalen mir danach nicht zu
Verfügung steh’n.
Am Include liegt’s nicht, wenn ein echo in der Datei ist, wird
das ausgegeben.
Danke…
[php]
PUBLIC function getConfigVariables($config = „./config/config.php“, $status = 0) {
$result = require ($config);
if ($status) {
if ($result) echo „Successful“;
if (!$result) echo „Error“;
ich hatte ihn so verstanden, dass er die Variablen dann in anderen Funktionen der Klasse verwenden will, dann geht es damit nicht, weil sie nur innerhalb der Funktion sichtbar sind.
@require: include und require sind in dem Fall vollkommen indentisch.