La vraie puissance de PHP vient de ses fonctions PHP. PHP a plus de 1000 fonctions intégrées, et en plus vous pouvez créer vos propres fonctions personnalisées. les fonctions intégrées de PHP peuvent être appelées directement, à partir d’un script, pour effectuer une tâche spécifique.
Il est possible de créer vos propres fonctions. Une fonction est un bloc d’instructions qui peut être utilisé à plusieurs reprises dans un programme. Une fonction ne s’exécutera pas automatiquement lors du chargement d’une page. Une fonction sera exécutée par un appel à la fonction.
Par exemple, vous développer un jeuxvideo, vous devez utiliser une arme, lorsque vous detectez un ennemi vous faites appeler à la fonction attack() que vous avez biensur créé car elle n’existe pas. Crééons ensemble cet exemple
Syntax des fonctions en PHP
function nomdemaFonction() {
le code qui va être exécuté
}
Dans l’exemple ci-dessous, nous créons une fonction nommée « attackEnnemy() ». L’accolade ouvrante ({) indique le début du code de fonction et l’accolade fermante (}) indique la fin de la fonction. La fonction affichera les dégats reçu. Pour appeler la fonction, il suffit d’écrire son nom suivi de crochets ()
<?php
function attackEnnemy() {
$degats = 10;
echo 'J'attaque l\'ennemi';
echo 'ennemi perd :';
echo $degats;
}
attackEnnemy(); // Je lance la fonction là où je veux dans la partie du code, et même plusieurs fois si je veux.
?>
Résultat :
