anonyme Funktion

angryTom
angryTomnach vorne
2019-10-22 17:55:453020Durchsuche

anonyme Funktion

Anonyme Funktionen, auch Schließungen genannt, ermöglichen es Ihnen, vorübergehend eine Funktion ohne angegebenen Namen zu erstellen. Der Wert, der am häufigsten als Callback-Funktionsargument verwendet wird. Natürlich gibt es auch andere Anwendungen.

Implementierungsstruktur

anonyme Funktion

anonyme Funktion

anonyme Funktion

Abschluss: Put die anonyme Funktion in einer normalen Funktion, und Sie können auch die anonyme Funktion zurückgeben, die einen einfachen Abschluss darstellt

Schlüsselwörter: Verwendung verbindet die Variablen und Werte des Kontexts

Anwendungsszenarien von Abschlüssen:

①, um die Sicherheit von Variablen innerhalb von Funktionen zu schützen. Auf die Variablen in der äußeren Funktion kann nur von der inneren Funktion zugegriffen werden, auf andere Weise kann nicht zugegriffen werden

② Die Variablen in der äußeren Funktion sind immer im Speicher vorhanden und werden daher jedes Mal verwendet wird ausgeführt.

Das obige ist der detaillierte Inhalt vonanonyme Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:www.catchit.top. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen