Aus technischer Sicht würde dies nicht von rechts nach links bewertet werden? Also: $ bar = 9; $ foo = & amp; $ bar
Falls sich jemand fragt. Der Grund, warum ich das in einer Zeile mache, ist, Fußnagelzettel zu vermeiden.
Der Zuweisungsausdruck $bar = 9
gibt keinen Verweis auf $bar
zurück (d. h. die Variable selbst); stattdessen gibt es den Ganzzahlwert 9
zurück.
Oder wenn Sie ein Zitat aus dem Handbuch benötigen:
Der Wert eines Zuweisungsausdrucks ist der zugewiesene Wert. Das heißt, der Wert von " $ a = 3 " ist 3.
Sie können eine Referenz nicht direkt einem Wert zuweisen, sondern nur einer Variablen, die diesen Wert enthält. So scheitert Ihr handlicher Einzeiler spektakulär, und Sie müssen ihn in zwei teilen.
Tags und Links php