RIPETO, USA IL TAG PHPOriginariamente inviato da mirkoagrati
Ti da errore perchè il prototipo della funzione è stato dichiarato in modo tale che la stessa funzione riceva i parametri di altezza e larghezza.
$num1 e $num2 sono i parametri della funzione, il loro scope (visibilità) è a livello della funzione
cioè solo la funzione utilizza $num1 e $num2 al suo interno.
per fare come dici te, dovresti dichiarare variabili globali alle quali fare riferimento dall'interno della funzione:
CiaoCodice PHP:$var1 = 50;
$var2 = 10;
function multiply_number ()
{
return ($var1 * $var2);
}

Rispondi quotando