Hallo allerseits.
Über folgenden Sachverhalt sagt mein PHP-Handbuch leider nichts.
Ich habe eine Funktion in der ich per "global" auf eine Variable von außerhalb zugreife. Nun möchte ich die globale Variable aber auch verändert. Doch wenn ich die dann in der Funktion neu setze, passiert nichts.
Wird eine globale Variable in einer Funktion denn nur gelesen und dann funktionsintern benutzt?
Und was passiert eigentlich, wenn ich zwei returns in einer Funktion benutze?
return $var1;
return $var2;
Wenn ich die Funktion aufrufe mit:
$result = funktion();
Wird dann aus $result ein Array?
Oder einfach gefragt, wie kann ich das Ergebnis einer Funktion zwei unterschiedlichen Variablen zuweisen?
Dank & Grüße,
Andi
Über folgenden Sachverhalt sagt mein PHP-Handbuch leider nichts.
Ich habe eine Funktion in der ich per "global" auf eine Variable von außerhalb zugreife. Nun möchte ich die globale Variable aber auch verändert. Doch wenn ich die dann in der Funktion neu setze, passiert nichts.
Wird eine globale Variable in einer Funktion denn nur gelesen und dann funktionsintern benutzt?
Und was passiert eigentlich, wenn ich zwei returns in einer Funktion benutze?
return $var1;
return $var2;
Wenn ich die Funktion aufrufe mit:
$result = funktion();
Wird dann aus $result ein Array?
Oder einfach gefragt, wie kann ich das Ergebnis einer Funktion zwei unterschiedlichen Variablen zuweisen?
Dank & Grüße,
Andi
Kommentar