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
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!