menu

La parola chiave return

La parola chiave return interrompe l'esecuzione della funzione corrente e restituisce il valore specificato. Se return viene chiamato senza parametri, la funzione restituisce null. Nell'ambito globale return interrompe l'esecuzione dello script corrente.

Sintassi

return espressione; // Restituzione di un valore return; // Restituzione di null

Esempio

Restituire un valore da una funzione:

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

Risultato dell'esecuzione del codice:

16

Esempio

Restituire un array da una funzione:

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

Risultato dell'esecuzione del codice:

[1, 2]

Esempio

Terminazione anticipata di una funzione:

<?php function checkAge($age) { if ($age < 18) { return "Accesso vietato"; } return "Accesso consentito"; } echo checkAge(20); ?>

Risultato dell'esecuzione del codice:

"Accesso consentito"

Vedi anche

  • il comando function,
    che crea funzioni personalizzate
  • la funzione exit,
    che termina l'esecuzione dello script
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta