Hopsel: zugriff auf globale variable aus verschachtelter funktion

Beitrag lesen

Hi,

function foo($param)
{
  $GLOBALS['var'] = $param;

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

foo("test");

so, wie du die Funktion bar() hier verwendest, könntest du den Textabschnitt "function bar()" auch gleich löschen. Es macht einfach keinen Sinn, eine Funktion innerhalb einer anderen zu definieren.

MfG Hopsel

--
"It's amazing I won. I was running against peace, prosperity, and incumbency."
George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001