Bifalgorithm post · Computer science one · Recursion
How can you write a recursive function in PHP?
How can you write a recursive function in PHP? (Computer science one · Recursion) — "PHP supports recursion with no special syntax necessary. However, recursio…
Ideas in this flowchart
- PHP prend en charge la récursion sans syntaxe spéciale.
- La récursion est généralement coûteuse.
- Les solutions itératives ou non récursives sont généralement préférées.
- Des exemples montrent comment écrire des fonctions récursives en PHP.
- Le premier exemple est une fonction de compte à rebours.
- L'implémentation définit la fonction countDown($n).
- La fonction teste si $n est égal à zéro.
- Si $n vaut zéro, la fonction affiche « Happy New Year! ».
- Sinon, la fonction exécute les actions récursives.
- Elle affiche la valeur actuelle de $n.
- Elle rappelle countDown avec $n-1.