schildi: zugriff auf globale variable aus verschachtelter funktion

Beitrag lesen

hallo,

ich habe ein problem:

wie kann ich aus einer funktion die innerhalb einer anderen liegt auf globale variablen zugreifen?

function foo($param)
{
  $var = $param;
  function bar()
  {
   global $var;
   echo("var:".$var);
  }
  bar();
}

foo("test");

Das geht auf jeden fall nicht. auch über $GLOBALS geht es so nicht.

Kann mir jemand weiterhelfen?