Les fonctions

Les fonctions sont des blocs de code qui sont conçus pour accomplir une tâche spécifique et qui peuvent être réutilisés dans différentes parties de votre programme.
Il existe beaucoup de fonctions internes au langage PHP mais il est également possible de créer ses propres fonctions.
Voici la syntaxe pour définir une fonction :

function nomDeLaFonction($parametre1, $parametre2, $autres_parametres) { // code de la fonction }

Pour appeler une fonction, vous devez utiliser son nom suivi de parenthèses et éventuellement de valeurs pour les paramètres :

nomDeLaFonction($valeur1, $valeur2, $autres_parametres);

Voici un exemple de fonction qui calcule la somme de deux nombres :

function addition($a, $b) { return $a + $b; } echo addition(1, 2); // affiche 3

Il est également possible de définir des valeurs par défaut pour les arguments d'une fonction.
Dans ce cas, si l'argument n'est pas fourni lors de l'appel de la fonction, la valeur par défaut sera utilisée à la place :

function addition($a, $b = 0) { return $a + $b; } echo addition(1); // affiche 1 echo addition(1, 2); // affiche 3