Hi,
du hast einen Irrglauben bzgl. der Variablengültigkeit (nähere siehe Handbuch)
function add($param1,$param2)
{
$summe=$param1+$param2;
Jetzt hast du _innerhalb_ der Funktion die Variable $summe zur Verfügung
return $summe;
...hier gibst du sie als Rückgabewert raus
...und wo geht sie hin?
Kannic sie mit global über die Funktion hinaus als gültig erklärt werden?
Danke erstmal für den Hinweis, Löti
}
$summe ist jetzt ungültigadd(12,3);
Du rufst die Funktion auf und _verwirfst_ ihren Rückgabewert
echo $summe;
Diese Variable existiert nicht-> Funktioniere würde z.B.
echo add(12,3);MfG
Rouven