:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte
Unternehmen im
Anbieterverzeichnis von SELFPHP
:: SELFPHP Forum ::
Fragen rund um die Themen PHP? In über
120.000 Beiträgen finden Sie sicher die passende
Antwort!
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
:: Qozido ::
Die Bilderverwaltung mit Logbuch für
Taucher und Schnorchler.
|
|
L- und R-Wert |
Wie Sie wissen, sind Variablen mit Speicherbereichen verbunden. Über den Variablennamen können Sie sowohl einen Wert in einer Variablen speichern als auch den Wert einer Variablen auslesen. Woher weiß der Interpreter, ob Sie den Wert einer Variablen auslesen oder einen neuen Wert in einer Variablen speichern wollen?
Dies ist im Grunde recht einfach. Nach der Definition repräsentiert der Variablenname grundsätzlich den Wert der Variablen. Nur wenn der Variablenname auf der linken Seite einer Zuweisung auftaucht, steht er für den Speicherbereich, in dem der Inhaltswert des rechten Teils der Zuweisung abzulegen ist.
In einer einzigen Zuweisung kann ein Variablenname also sowohl den Wert der Variablen als auch den Speicherbereich der Variablen repräsentieren:
Beispiel
zahlEins = zahlEins + 10;
Aus diesem Grund spricht man auch von
- L-Wert (Linkswert = Speicherbereich der Variablen) und
- R-Wert (Rechtswert = aktueller Wert der Variablen).
Sie sollten sich diesen Zusammenhang besonders gut merken, da Sie immer wieder damit konfrontiert werden.
|
|
|
|
|
|