Cela provient même de la fonction de niveau supérieur de cette fonction anonyme. Lorsque la fonction de niveau supérieur est appelée, un paramètre réel (pair) est transmis, afin que les paramètres de ligne de cette fonction anonyme puissent être utilisés.
répondre$a = fonction() { return 111 } ;
$a(pair)
Le nombre de paramètres réels peut être supérieur aux paramètres formels, peu importe que vous l'écriviez ou non.
Cela provient même de la fonction de niveau supérieur de cette fonction anonyme. Lorsque la fonction de niveau supérieur est appelée, un paramètre réel (pair) est transmis, afin que les paramètres de ligne de cette fonction anonyme puissent être utilisés.
Ceci n'est qu'un paramètre formel