menu

Le mot-clé return

Le mot-clé return arrête l'exécution de la fonction courante et renvoie la valeur spécifiée. Si return est appelé sans paramètres, la fonction renvoie null. Dans la portée globale, return arrête l'exécution du script courant.

Syntaxe

return expression; // Renvoi d'une valeur return; // Renvoi de null

Exemple

Renvoi d'une valeur à partir d'une fonction :

<?php function square($num) { return $num * $num; } echo square(4); ?>

Résultat de l'exécution du code :

16

Exemple

Renvoi d'un tableau à partir d'une fonction :

<?php function createPair($a, $b) { return [$a, $b]; } print_r(createPair(1, 2)); ?>

Résultat de l'exécution du code :

[1, 2]

Exemple

Arrêt prématuré d'une fonction :

<?php function checkAge($age) { if ($age < 18) { return "Accès interdit"; } return "Accès autorisé"; } echo checkAge(20); ?>

Résultat de l'exécution du code :

"Accès autorisé"

Voir aussi

  • la commande function,
    qui crée des fonctions personnalisées
  • la fonction exit,
    qui termine l'exécution du script
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser