Sommaire

Les Fonctionsfonctions PHP

Après avoir vu les variables, qui permettent de sauvegarder des informations, les structures de contrôle qui permettent d’ajouter des blocs d’instructions, voici les fonctions qui permettent de ré-exécuter du code.

Une fonction est simplement un bloc de code qu’il est possible d’appeler plusieurs fois, n’importe où dans le script. L’intérêt de cette fonctionnalité est de mieux structurer le code en différents éléments indépendants (comme des modules indépendants).

La création d’une fonction se fait par le mot-clé: function.

Syntaxe :

function nomDeLaFonction() 
{ 
   suite d’instructions 
}

Attention les () sont obligatoires. Il n’y a pas de ; à la fin de la déclaration d’une fonction. Le nom de la fonction reprend les mêmes conventions que les noms de variables (pas de caractères spéciaux, de caractères accentués, ni d’espace).

L’appel de cette fonction à l’endroit dans le code où l’on souhaite l’exécuter se fait en invoquant simplement le nom de la fonction (attention les () doivent être utilisées pour préciser qu’on appelle une fonction et non une variable).

Syntaxe :

<?php 
... 
nomDeLaFonction(); 
...

Il est possible, par exemple, de reprendre le code qui parcourt le tableau $produit défini ...