Les fonctions

Les fonctions en PHP vous permettent de regrouper du code en une seule unité et de l’exécuter plusieurs fois de manière réutilisable. Elles sont un élément essentiel de la programmation structurée et vous aideront à écrire des scripts plus efficaces et plus lisibles.

Voici comment déclarer et utiliser une fonction en PHP :

<?php
  // déclaration de la fonction
  function greet($name) {
    // code de la fonction
    echo "Bonjour, $name";
  }

  // appel de la fonction
  greet("John"); // affiche "Bonjour, John"
  greet("Jane"); // affiche "Bonjour, Jane"
?>

Les fonctions peuvent également avoir des paramètres optionnels (avec des valeurs par défaut) et renvoyer des valeurs :

<?php
  // déclaration de la fonction avec un paramètre optionnel
  function greet($name, $greeting = "Bonjour") {
    // code de la fonction
    echo "$greeting, $name";
  }

  // appel de la fonction avec un seul paramètre
  greet("John"); // affiche "Bonjour, John"

  // appel de la fonction avec deux paramètres
  greet("Jane", "Salut"); // affiche "Salut, Jane"

  // déclaration de la fonction qui renvoie une valeur
  function add($a, $b) {
    // code de la fonction
    return $a + $b;
  }

  // appel de la fonction et affectation du résultat à une variable
$sum = add(3, 4); // $sum vaut 7
?>

Il existe également des fonctions prédéfinies en PHP, qui sont des fonctions prêtes à l’emploi que vous pouvez utiliser dans vos scripts. Par exemple, la fonction strlen renvoie la longueur d’une chaîne de caractères, la fonction array_sum renvoie la somme des éléments d’un tableau, etc. Vous pouvez trouver une liste complète des fonctions prédéfinies en PHP dans la documentation officielle.

Be the first to comment

Leave a Reply

Your email address will not be published.




Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.