Einzelnen Beitrag anzeigen

Benutzerbild von titus
titus

Registriert seit: 5. Apr 2004
Ort: Freiburg
232 Beiträge
 
#2

Re: [PHP] Globale Variablen

  Alt 3. Jun 2006, 01:44
Es muss heißen:
Code:
function foo() {
  global $blubb;
  $blubb["abc"]="wuppdi";
}

function bar() {
  global $blubb;
  echo($blubb["abc"]);
}

foo();
bar();
Die Variable wird nicht als global "markiert"/gesetzt, sondern in der Funktion als global angesehen (so in etwa).

Zitat:
Wenn ich statt $blubb["abc"] schreibe $GLOBALS["blubb"]["abc"] geht es seltsamerweise.
Ist auch klar:
Die Variable wird in dem Fall als global "markiert"/gesetzt.

mfG, titus
Daniel L.
'-'
  Mit Zitat antworten Zitat