Andavos: Logische Ausdrücke (für Spezis)

Beitrag lesen

Hallo,
hab ein paar Probleme mit Logischen Ausdürcken, sofern es welche sind.

Wollte mal fragen, welche Funktion folgender Scriptabschnitt hat:
$right ^= $temp;

Und dann noch das hier:
$temp = ($this->zeroFill($left,16) ^ $right) & 0x0000ffff;

zeroFill ist eine Funktion, aber ich würde gerne wissen was ^ und & macht. Ich glaube nicht das ^ für Hoch steht.

Und noch:
$a >>= 1;
$a &= (~ $z);
$a |= 0x40000000;
$a >>= ($b-1);

Das sind Teile aus einer DES Implementierung in PHP

MFG
Andavos