Bifalgorithm post · Computer science one · Generalized Rounding
How can functions be assigned to variables and used as callbacks in PHP?
How can functions be assigned to variables and used as callbacks in PHP? (Computer science one · Generalized Rounding) — "40.1.6. Function Pointers Functions a…
Ideas in this flowchart
- Pointeurs de fonction
- Les fonctions sont des morceaux de code situés en mémoire, comme les variables.
- Le passage des fonctions par référence est analogue au passage des variables par référence.
- En PHP, les fonctions sont considérées comme des citoyens de première classe.
- L’identifiant de swapByRef() peut être affecté à la variable $func.
- La variable $func contient une référence vers la fonction swapByRef().
- La fonction peut être invoquée avec $func($x, $y).
- Cette utilisation permet de traiter les fonctions comme des callbacks.
- Certaines définitions plus restrictives ne considèrent pas les fonctions comme des citoyens de première classe dans ce sens.