Peter Thomassen: Operator ~=

Beitrag lesen

Hallo wahsaga,

Danke, und zwar, dass der Operator nicht dokumentiert ist. So weit
war ich auch schon ;-)

liest du verlinkte seiten auch durch?
cheatah nannte dir u.a. http://www.php.net/manual/de/language.operators.bitwise.php

Nein, die las ich vorher, und der Operator ~= (das ist ja ein
anderer als ~) ist nach wie vor nicht dokumentiert.

zitat:
"Beispiel: ~ $a
Name: Nicht
Ergebnis: Die Bits, die in $a nicht gesetzt sind, werden gesetzt und umgekehrt."

Steht da etwas von $b?

so, und jetzt aus
"a += b ist das selbe wie a = a + b"
darauf zu schliessen, was der ~= operator bedeutet, ist deine hausaufgabe.

Das Problem ist nur, dass es $a = $a ~ $b nicht gibt, sondern
nur $a = ~$b. Was soll dann $a ~=XX bedeuten? Durch was soll
ich XX ersetzen?

~ ist der ein einzige Bitoperator, der nichts auf der linken
Seite stehen hat - steht übrigens auf deiner verlinkten Seite.
Mit dem +-Operator ist das nicht zu vergleichen.

Bye,
Peter