## Können anonyme Funktionen sofort in PHP ausgeführt werden?

Susan Sarandon
Freigeben: 2024-10-25 02:11:02
Original
854 Leute haben es durchsucht

## Can Anonymous Functions Be Executed Immediately in PHP?

Sofortige Ausführung anonymer Funktionen in PHP

Frage:

In JavaScript anonyme Funktionen kann sofort definiert und ausgeführt werden:

(function () { /* do something */ })()
Nach dem Login kopieren

Gibt es einen ähnlichen Ansatz in PHP?

Antwort:

Vor PHP 7, Das sofortige Ausführen anonymer Funktionen könnte mit call_user_func() erreicht werden:

<code class="php">call_user_func(function() { echo 'executed'; });</code>
Nach dem Login kopieren

In aktuellen PHP-Versionen können Sie jedoch anonyme Funktionen direkt ausführen:

<code class="php">(function() { echo 'executed'; })();</code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt von## Können anonyme Funktionen sofort in PHP ausgeführt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage