Hello,
Ich muss ein PHP Programm mit einer selbst definierten Funktion schreiben.
Das Ergebnisssoll ueber die Parameterliste zurueckgeben werden.
Ergebniss 1 = Parameter1 * Parameter2
Ergebniss 2 = Parameter1 + Parameter2
Zusaetzlich sollen alle beteiligten Zahlen ausserhalb der Funktion ausgegeben werden.
function rechnet($b, $n, &ergebnis1, &$ergebnis2)
{
$ergebnis1 = $b*$n; ## Ergebnisse stehen immer links von der Zuweisung
$ergebnis2 = $b+$n;
)
echo "vorher: $q, $w <br />";
rechnet($q,$w,$ergebnis1, $ergebnis2);
echo "nachher: $ergebnis1, $ergebnis2";
So sollte es beispielsweise klappen.
Um die Funktionsargumente in beide Richtungen benutzen zu können, muss man sie auch entsprechend deklarieren. Das macht man üblicherweise bei der Funktionsdefinition und nicht bei der Benutzung.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau