XOR Binary in PHP

Ich möchte die Binärdatei XOR-verknüpfen, aber das Ergebnis ist immer noch falsch. Xor xor Beispielskript:

function _xor($text,$key){
    for($i=0; $i<strlen($text); $i++){
            for($j=0; $j<strlen($key);$j++){
                $text[$i] = $text[$i]^$key[$j];
        }
    }
    return $text;
}

und das ist das Ergebnis:

10011110

sollte xor zwischen ergeben

01100001
01100010
--------
00000011

Bitte gib mir die richtige Antwort

Antworten auf die Frage(1)

Ihre Antwort auf die Frage