Les fonctions paramétrées de PHP sont les fonctions avec des paramètres. Vous pouvez transmettre un nombre quelconque de paramètres dans une fonction. Ces paramètres passés agissent comme des variables dans votre fonction.
Ils sont spécifiés entre parenthèses, après le nom de la fonction.
La sortie dépend des valeurs dynamiques transmises en tant que paramètres dans la fonction.
Exemple 1
Addition et soustraction
Dans cet exemple, nous avons passé deux paramètres $x et $y à l’intérieur de deux fonctions add () et sub ().
//Ajout de deux nombres function add($x, $y) { $sum = $x + $y; echo "La somme de deux nombres est $sum <br><br>"; } add(467, 943); //Soustraire deux nombres function sub($x, $y) { $diff = $x - $y; echo "La différence entre deux nombres est $diff"; } sub(943, 467);
Résultat :
La somme de deux nombres est 1410 La différence entre deux nombres est 476
Exemple 2
Addition et soustraction avec nombre dynamique
Dans cet exemple, nous avons passé deux paramètres $ x et $ y à l’intérieur de deux fonctions add () et sub ().
<?php //add() fonction avec deux paramètres function add($x,$y) { $sum=$x+$y; echo "La somme = $sum <br><br>"; } //sub() fonction avec deux paramètres function sub($x,$y) { $sub=$x-$y; echo "Diff = $sub <br><br>"; } //appelez la fonction, obtenez deux arguments dans la zone de saisie et cliquez sur le bouton Ajouter ou secondaire if(isset($_POST['add'])) { //appel de la fonction add() add($_POST['first'],$_POST['second']); } if(isset($_POST['sub'])) { //call add() function sub($_POST['first'],$_POST['second']); } ?> <form method="post"> Entrez le premier nombre: <input type="number" name="first"/><br><br> Entrez le deuxième nombre: <input type="number" name="second"/><br><br> <input type="submit" name="add" value="ADDITION"/> <input type="submit" name="sub" value="SOUSTRATCION"/> </form>
Résultat :
on passe les deux nombres 500 et 250 :
Maintenant appuyez sur ADDITION