Selbst Ausführen von Funktionen in PHP5.3?

Ich habe versucht, einige Programmierparadigmen von JS zu PHP auszuleihen (nur zum Spaß). Gibt es eine Möglichkeit:

$a = (function(){
  return 'a';
})();

Ich dachte, dass mit der Kombination vonuse Dies kann eine gute Möglichkeit sein, Variablen im JS-Stil auszublenden

$a = (function(){
    $hidden = 'a';
    return function($new) use (&$hidden){
        $hidden = $new;
        return $hidden;
    };
})();

Jetzt muss ich tun:

$temp = function(){....};
$a = $temp();

Es scheint sinnlos ...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage