Hallo,
mir ist letztens ein Problem untergekommen, das anscheinend je nach PHP Konfiguration kommt oder nicht:
Eine Datei/Klasse wird über __autoload geladen.
Die Datei hat eine Switchanweisung, das je nach Einstellung eine von 2 Klassen lädt (die beide natürlich gleich heißen).
Das Problem ist nun:
Bei der Switchanweisung ist eine Variable, die bei __autoload nicht global ist --> müsste generell einen Fehler auswerfen!
Bei einem Rechner tut es dies auch, nur bei dem anderen nicht.
Hat jemand eine Idee, was das für eine Einstellung ist?
error_reporting(E_ALL); <-- ist bei beidem so eingestellt.
mir ist letztens ein Problem untergekommen, das anscheinend je nach PHP Konfiguration kommt oder nicht:
Eine Datei/Klasse wird über __autoload geladen.
Die Datei hat eine Switchanweisung, das je nach Einstellung eine von 2 Klassen lädt (die beide natürlich gleich heißen).
Das Problem ist nun:
Bei der Switchanweisung ist eine Variable, die bei __autoload nicht global ist --> müsste generell einen Fehler auswerfen!
Bei einem Rechner tut es dies auch, nur bei dem anderen nicht.
Hat jemand eine Idee, was das für eine Einstellung ist?
error_reporting(E_ALL); <-- ist bei beidem so eingestellt.
Kommentar