Marc2: function(): Variable übergeben und ausgeben

Beitrag lesen

Hi,

eine funktion kann immer nur _einen_ rückgabeparameter haben.

nicht gewußt...

error reporting

hatte ich vergessen :)

... dir fehlt da eindeutig grundlagenwissen.

ist mir bekannt

wo finde ich eine einfache und aktuelle (!) php anleitung? (außer php.net oder googeln...)

Danke.

Marc

--- neuer Quelltext ---

...
<?php

error_reporting(E_ALL);

$zahl1 = 150;
$zahl2 = 50;

list ($ergebnis1, $ergebnis2) = berechnung($zahl1, $zahl2); // berechnung noetige daten uebergeben und rueckgabe array erg.1+2 zuweisen
ausgabe($zahl1, $zahl2, $ergebnis1, $ergebnis2); // alle noetigen daten an funktion uebergeben

function berechnung($zahl1, $zahl2) {
 $ergebnis1 = $zahl1 - $zahl2;
 $ergebnis2 = $zahl1 + $zahl2;
 return array ($ergebnis1, $ergebnis2); // funktion gibt nur einen wert zurueck... daher array-nutzung noetig
}

function ausgabe($zahl1, $zahl2, $ergebnis1, $ergebnis2) {
 echo "Zahl1: " . $zahl1 . "<br>\n";
 echo "Zahl2: " . $zahl2 . "<br>\n";
 echo "Ergebnis1: " . $ergebnis1 . "<br>\n";
 echo "Ergebnis2: " . $ergebnis2 . "\n";
}
?>
...

--- Ausgabe ---

Zahl1: 150
Zahl2: 50
Ergebnis1: 100
Ergebnis2: 200