Les fonctions PHP

Dans ce cours on va essayer de comprendre comment creer des fonctions sur php et comment on peut les utilisee dans nos scripts et nos codes ..
Pour conserver le script d'être exécuté lorsque la page se charge, vous pouvez le mettre dans une fonction.
Une fonction sera exécuté par un appel à la fonction.
Vous pouvez appeler une fonction à partir de n'importe où dans une page.

Comment créer une fonction PHP ? 

syntaxe 

function functionName()
{
coder à exécutée;
}

  • Donner la fonction un nom qui reflète ce que la fonction fait 
  • Le nom de la fonction peut commencer par une lettre ou un underscore (pas un nombre) 

Exemple

Une fonction simple qui écrit un nom quand il est appelé:......

<html>
<body>
<?php
function nom()
{
echo "Robert Dinero";
}
echo "Le Nom est :";
nom();
?>
</body>
</html>

Comment ajouter des paramètres au fonctions ??

Pour ajouter plus de fonctionnalités à une fonction, on peut ajouter des paramètres. 
Un paramètre est comme une variable. 
Les paramètres sont spécifiés après le nom de la fonction, à l'intérieur des parenthèses.

Exemple 1

L'exemple suivant va écrire différents prénoms, mais avec le même nom de famille:
<html>
<body>
<?php
function Nom($nom)
{
echo " $nom Dinero <br>";
}
echo "Mon nom est ";
Nom('Robert');
echo "Mon nom est ";
Nom('Jack');
echo "Mon nom est ";
Nom('Fati');
?>
</body>
</html>

La Sortie sera comme cela
Mon nom est Robert Dinero
Mon nom est Jak Dinero
Mon nom est Fati Dinero

Exemple 2

Exemple avec deux parametres
<html>
<body>
<?php
function addition($num1,$num2)
{
$resultat=$num1+$num2;
echo "$num1 + $num2 = $resultat <br>";
}
addition(10,3);
addition(5,4);
addition(6,6);
?>
</body>
</html>

La Sortie sera comme cela
10 + 3 =13
5 + 4 = 9
6 + 6 = 12

Comment des fonctions deviennents valeurs ?

Pour que une fonction retourne une valeur, utilisez l'instruction return.

Exemple :

<html>
<body>
<?php
function addition($num1,$num2)
{
$resultat=$num1+$num2;
return $resultat;
}
echo "10 + 3 = ";
echo addition(10,3) ."<br/>";
echo "5 + 4 = ";
addition(5,4) ."<br/>";
echo "6 + 6 = ";
addition(6,6) ."<br/>";
?>
</body>
</html>

La Sortie sera comme cela
10 + 3 =13
5 + 4 = 9
6 + 6 = 12

Article plus récent Article plus ancien

One Response to “Les fonctions PHP”