AllesMeins: global in einer Funktion in einer Klasse funktioniert nicht...

Beitrag lesen

Hi,

folgendes Problem:

  
require_once('defs/sysData.def.php');  
[A]  
  
class UserInfo {  
  
    function __construct() {  
     [...]  
    }  
  
  
    function generate(){  
     global $sysData;  
     [B]  
[...]  
  
    }  
}

Das alles steht in einer Datei drinne. Wenn ich an Stelle [A] ein var_dum($sysData); mache, dann liefert das korrekterweise den Inhalt der variablen zurück. Versuche ich das ganze an Stelle [b], so kommt nur NULL zurück. Ansonsten wird nirgendwo mit der Variablen $sysData gearbeitet, ich überschreibe sie also nicht irgendwo ausversehen. Irgend eine Idee warum da snicht klappt? Irgendwie tappe ich nämlich ein wenig im dunkeln.

Marc