|
Bit-Operatoren erlauben es, in einem Integer bestimmte Bits "ein- oder auszuschalten" (auf 0 oder 1 zu setzen). Wenn beide, der links- und rechtsseitige Parameter, Zeichenketten sind, arbeiten die Bit-Operatoren mit ASCII-Werten der einzelnen Zeichen.
<?php |
Tabelle 15-3. Bit-Operatoren
Beispiel | Name | Ergebnis |
---|---|---|
$a & $b | Und | Bits, die in $a und $b gesetzt sind werden gesetzt. |
$a | $b | Oder | Bits, die in $a oder $b gesetzt sind werden gesetzt. |
$a ^ $b | Entweder oder (Xor) | Bits, die entweder in $a oder $b gesetzt sind, werden gesetzt aber nicht in beiden. |
~ $a | Nicht | Die Bits, die in $a nicht gesetzt sind, werden gesetzt und umgekehrt. |
$a << $b | Nach links verschieben | Verschiebung der Bits von $a um $b Stellen nach links (jede Stelle entspricht einer Mulitplikation mit zwei). |
$a >> $b | Nach rechts verschieben | Verschiebt die Bits von $a um $b Stellen nach rechts (jede Stelle entspricht einer Division durch zwei). |
Zurück | Zum Anfang | Weiter |
Zuweisungsoperatoren | Nach oben | Vergleichs-Operatoren |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:24