Tom: variablen in functions

Beitrag lesen

Hello,

$GLOBALS['settings']['var1']; ?

  
MMn eher  
  
  $GLOBALS['\_SETTINGS']['var1']; ?  
  
  
Wenn man sich $GLOBALS anzeigen lässt mit print\_r(), müsste man den passenden Namen angezeigt bekommen.  
  
Variablen-Bezeichner sind Case sensitive und der Unterstrich gehört zum Bezeichner. Das Dollarzeichen ist für PHP im normalen Kontext das Zeichen, dass es sich um einen Variablenbezug handelt. In den eckigen Klammern des Arrays muss hier aber der Bezeichner des Elements stehen.  
  
  
  
  
  
Harzliche Grüße vom Berg  
<http://bergpost.annerschbarrich.de>  
  
Tom

-- 
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen  
Nur selber lernen macht schlau  
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)  
  
![](http://bitworks.de/~selfHTML/Virencheck.gif)