Les paramètres permettent d'utiliser le code d'une fonction dans différents contextes.
Par exemple, une fonction pourra monter les balises HTML d'un sous-menu. Elle recevra en paramètre l'identifiant de l'option de menu parent.
Dans la définition de la fonction, on précisera le nom de chaque paramètre entre les parenthèses.
Depuis PHP 7, il est possible, mais pas obligatoire, de spécifier le type de chacun des paramètres.
function afficherSousMenu(int $parent_id) {
...
}
Il est possible de donner une valeur par défaut à un paramètre en faisant suivre son nom par un signe d'égalité puis de la valeur par défaut.
function afficherSousMenu(int $parent_id = 1) {
...
}
Lors de l'appel de la fonction, on placera entre parenthèses la valeur que le paramètre doit prendre.
Il est obligatoire de passer une valeur pour chaque paramètre sauf lorsque les paramètres ont une valeur par défaut.
afficherSousMenu($enreg[0]);
▼Publicité