ha due compiti principali nelle funzioni
- termina la funzione (chiusura forzata)
- determina il valore restituito dalla funzione
nel caso sia necessario restituire più valori finali occorre creare un array e restituirlo alla fine.
esempio: restituire il suo doppio, il suo triplo e il suo quintuplo
function multipli($num)
{
$doppio = $num * 2;
$triplo = $num * 3;
$quintuplo = $num * 5;
$ris = array($doppio, $triplo, $quintuplo);
return $ris;
}
utilizzo:
$a = 7;
$mul = multipli($a);$mul sarà un array a 3 elementi
per estrarre i valori possiamo anche usare il comando list
list($doppio, $triplo, $quintuplo) = multipli($a);