当前位置 : 主页 > 网络编程 > PHP >

php简单异或运算|php 简单异或|php异或|php xor

来源:互联网 收集:自由互联 发布时间:2021-06-30
?php function getXOR($data, $key, $string = ''){ $len = strlen($data); $len2 = strlen($key); for($i = 0; $i $len; $i ++){ $j = $i % $len2; $string .= ($data[$i]) ^ ($key[$j]); } return $string;} $data = 'this is a #test@ string';$key = 'thi
 
<?php
  
function getXOR($data, $key, $string = ''){
        $len = strlen($data);
        $len2 = strlen($key);
        for($i = 0; $i < $len; $i ++){
            $j = $i % $len2;
            $string .= ($data[$i]) ^ ($key[$j]);
        }   
        return $string;
}
  
  
$data = 'this is a #test@ string';
$key = 'thisakey';
  
  
  
$f = getXOR($data, $key);
echo $f;
$s = getXOR($f, $key);
print_r($s);

网友评论