FONCTIONS
On peut assimiler les fonctions à des petits programmes.
On les distingue en deux catégories:
Les fonctions courantes de php (comme getdate() ) et
les fonctions définis par l'utilisateur.
Vous allez donc pouvoir créer vos propres fonctions.
Il est pratique de faire une page regroupant vos
fonctions.
On les rends alors disponible avec include() ou require().
Vous réutiliserez souvent les mêmes fonctions : en les
regroupant , celà vous evite de réécrire à chaque fois
votre code et celà le simplifie .
On commence par définir la fonction
Une fonction se défini ainsi :
function nomfonction( argument1){
* corps de la fonction *
}
Entre les parenthèses se trouvent les arguments
(s'il y en a), ils sont accessibles depuis le corps de la fonction.
exemple:
function fonction( argument1, argument2){
La fonction renvoie à la page appellante, via l'instruction "return"
$var=argument1+argument2;
return $var;
}
le résultat de l'exécution de celle-ci.
Une fonction s'utilise depuis la page comme suivant:
nomfonction();
Si la fonction renvoie une variable, on peut la récupérer de cette manière:
$mavariable=mafonction();
Ou encore l'afficher:
echo ' résultat:'.mafonction().'>br<';
Fonctions externes:
Les fonctions peuvent être définies dans un fichier différent de la page
consultée par l'utilisateur, permettant de diminuer la taille des pages créées.
Il suffit alors d'inclure le fichier contenant les fonctions dans la page,
grâce à l'instruction include()
include("fonction.php");
