Powl: Geltungsbereich Variablen

Beitrag lesen

Hallo,

"Call bei reference" -> Es wird ein Zeiger auf die Adresse von A und B übergeben und wenn sub1 diese ändert, sind A und B auch innerhalb main() geändert.

Das scheint mir der zutreffende Fall zu sein.

Also müßte ich in Funktion main() sub1 wie folgt aufrufen, oder?

&sub1(varA, varB);

Werden die Varablen dann automatisch zurückgegeben, oder müßte ich sie über return explizit and die main Funktion übergegeben?

Noch eine Frage. Kann man innerhalb einer Funktion auch mittels
global $varNEU;
eine Variable als globale neu einführen, oder muß sie schon außerhalb von Funktionen angelegt worden sein?

Netten Tag
^da Powl