Une fonction est un bloc de code réutilisable auquel on donne un nom. On l’écrit une fois, puis on l’appelle autant de fois que nécessaire. C’est la clé d’un code propre et sans répétition.
Anatomie d’une fonction
- Le mot-clé function suivi d’un nom.
- Des paramètres entre parenthèses (les données qu’on lui donne).
- Un bloc de code entre accolades.
- Souvent un return qui renvoie un résultat.
Exemple : une fonction addition($a, $b) qui fait return $a + $b;. On l’appelle ensuite avec echo addition(2, 3); qui affiche 5.
Pourquoi les utiliser
- Éviter de copier-coller le même code.
- Corriger un bug à un seul endroit.
- Rendre le programme plus lisible.
À retenir : une fonction regroupe un traitement réutilisable. return renvoie une valeur, contrairement à echo qui l’affiche.