ciao a tutti![]()
una funzione, può restituire più di un valore? Oppure bisogna creare una funzione per ogni risultato?
esempio:
function pippo($num1,$num2){
$result1 = $num1 + $num2;
$result2 = $num1 * $num2;
return $result1;
return $result2;
}
ciao a tutti![]()
una funzione, può restituire più di un valore? Oppure bisogna creare una funzione per ogni risultato?
esempio:
function pippo($num1,$num2){
$result1 = $num1 + $num2;
$result2 = $num1 * $num2;
return $result1;
return $result2;
}
Codice PHP:
return array($result1, $result2);
![]()
www.sitemeer.com » Quando un sito pare irraggiungibile
Se ti piace ci puoi trovare anche su Facebook
ovviamente non si possono restituire 2 valori con due return
devi restituire un array ( http://www.php.net/manual/en/language.types.array.php ) oppure un oggetto ( http://www.php.net/manual/en/language.types.object.php ) o ancora devi passare dei valori alla funzione per riferimento ( http://www.php.net/manual/en/functio...s.by-reference ), ad es
A parte qualche eventuale errore di sintassi, dovremmo essere liCodice PHP:
function prova($a, $b, &$c)
{
$c = $a+$b;
return $c * 2;
}
$cInUscita = 0;
echo prova(1, 2, $cInUcsita) . '
';
echo $cInUscita;
![]()
The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand