Fonctions

Une fonction regroupe du code réutilisable, déclarée avec function. Elle reçoit des paramètres, éventuellement avec valeur par défaut, et renvoie un résultat avec return. La portée des variables est locale : une fonction ne voit pas les variables extérieures sauf si elles lui sont passées.

Exemple

function saluer(string $nom): string {
  return "Bonjour $nom";
}

Notions voisines

Tout le glossaire