Variabel aus Funktion übergeben?

BenoX

Erfahrenes Mitglied
hi, hab da mal ne frage.

kann ich mir aus einer funktion eine variable ins z.b. ein mysql_query ausgeben lassen? Er soll die funktion aber vorher durchführen!

gibt es da ne möglichkeit eine bestimmte variabel zu extrahieren , nachdem die funktion aber die variabel bearbeitet hat z.b. ?
 
Also

Eine Funktion wird im (koprozesseor) abgearbeitet,

und gibt dacher immern einen Wert zurück. (return...)

Du kannst also auch return FALSE zurückgeben.

In diesem Fall wird 0 -> nichts zurückgegeben werden.

Ich Empfehle dir dacher um Datenbanken mit kompletten Datensätzen zurückzugeben eine for Schleife und ggf include()

Eine Funktion verwendest du am besten, sobald du einen Bestimmten Wert haben möchtest, oder einen Wert prüfen möchtest.....

Grüsse!
 
BenoX hat gesagt.:
gibt es da ne möglichkeit eine bestimmte variabel zu extrahieren , nachdem die funktion aber die variabel bearbeitet hat z.b. ?
Möglichkeit 1:
PHP:
function machwas(&$i){
  $i=2*$i;
}
$i=5;
echo "erst ".$i."<br>";
machwas($i);
echo "dann ".$i."<br>";
Möglichkeit 2:
PHP:
function machwas($j){
  $j=$j*5;
  return $j;
}
$j=5;
echo "erst ".$j."<br>";
$j=machwas($j);
echo "dann ".$j."<br>";
Für mehrere benötigte Rückgabewerte kannst Du die Variablen auch innerhalb der Funktion in ein Array packen und das mit return zurück geben.
 
Zurück