php 对字符串进行异或处理
使用密钥对字符串进行异或处理
/**
* @param string $data 待处理字符串
* @param string $key 密钥
* @param string $string
* @return mixed|string
*/
public 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;
}

浙公网安备 33010602011771号