Die Antwort darauf ist viel schwieriger, als ich gedacht hätte. Da ich keine Ahnung habe, wie Sie das nennen würden, ist es schwierig, eine Google-Suche durchzuführen, da diese Zeichen ignoriert werden.Was tun die Operatoren '& =' und '= &'?
Ich habe versucht, die PHP Assignment Operators Seite und sogar die anderen Betreiber Seiten und fand nichts, was mir genau gesagt, was sie tun. Ich möchte nicht nur aufgrund der einzelnen Funktion, die es benutzt, raten. Was also tun die '& =' und '= &' Operatoren?
Alles, was ich weiß, ist, dass es eine Variable setzt, das wäre der '=' Teil, also muss ich wirklich wissen, was der '&' Teil tut.
Bitte sagen Sie nicht das Offensichtliche; Ich brauche jemanden, der genau erklärt, was sie tun. Ich weiß, einer von ihnen ist "bitweise", aber das bedeutet mir nichts.
Sie sind völlig verschiedene Operatoren wie die Antworten reflektieren. –
Ich hatte das gleiche Problem, als ich versuchte, selbst nachzusehen. Die Dokumentation könnte besser organisiert sein, aber Sie müssen sich im Grunde die Seite _Bitwise Operator_ und die _Where Referenzen Do_ Seite ansehen. Außerdem denke ich, dass das Zuordnen per Referenz normalerweise '$ a = & $ b' geschrieben wird, aber ich denke, dass der Abstand zwischen' '' '' '' '' 'optional ist. http://www.php.net/manual/en/language.references.whatdo.php –
Ich bevorzuge mit '$ a = & $ b'. Es ist viel klarer, denn das '&' gehört nicht zum Gleichheitszeichen, sondern zur Variablen. Es ist ähnlich wie der Operator "a -> 0" "goes to", was in der Realität "a--> 0" ist. http://StackOverflow.com/Q/1642028/985454 So viel zur Verwirrung. – Qwerty