Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 23-03-2005, 23:02
MelloPie
 PHP Master
Links : Onlinestatus : MelloPie ist offline
Registriert seit: Jan 2002
Ort: Hessen
Beiträge: 4.380
MelloPie ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Es geht wie in Deinem Titel beschrieben um call by reference und call by value,
wenn Du eine Variable an eine Funktion per value übergibst verarbeitet die Funktion den Wert nicht die Variable gibst Du sie per reference wird die variablenreferenz verarbeitet

also in Deinem Beispiel:
Hier wurde nur in der Funktion gerechnet nichts ist verändert
Methode 1, vorher: 12, 18
Methode 1, nachher: 12, 18

guckst Du bei reference hat das ergebnis ausserhalb der Funktion Bestand
Methode 2, vorher: 12, 18
Methode 2, nachher: 18, 12

Methode 3, vorher: 12, 18
Methode 3, nachher: 18, 12
__________________
Beantworte nie Threads mit mehr als 15 followups...
Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25
Mit Zitat antworten