3. Définition
Une fonction est un bloc de code PHP destiné généralement à
être réutilisé plusieurs fois. Plutôt que d'écrire plusieurs fois le
même morceau de code, on met celui-ci dans une fonction, et
c'est cette fonction que l'on appellera dès que l'on en aura
besoin.
Source : http://oseox.fr
9. Portée des variables (1)
La portée d'une variable dépend du contexte dans lequel la
variable est définie. Pour la majorité des variables, la portée
concerne la totalité d'un script PHP. Mais, lorsque vous définissez
une fonction, la portée d'une variable définie dans cette fonction
est locale à la fonction.
Source : http://php.net
10. Portée des variables (2)
<?php
$thirdOperand = 3;
function addition($firstOperand, $secondOperand){
return $firstOperand + $secondOperand + $thirdOperand;
}
?>
$thirdOperand existe dans et hors de la fonction.
11. Portée des variables (3)
<?php
function addition($firstOperand, $secondOperand){
$thirdOperand = 3;
return $firstOperand + $secondOperand + $thirdOperand;
}
?>
$thirdOperand existe uniquement dans la fonction.
18. Exercice : En route pour l’école !
Utiliser des fonctions prédéfinies pour afficher le temps que
l’utilisateur a mis pour répondre au quizz.
Créer autant de fonctions que nécessaire pour simplifier
votre code et éviter les répétitions.