Rouven: Einfache Funktion klappt nicht

Beitrag lesen

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

}

$summe ist jetzt ungültig

add(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

--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(