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 :