欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

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

程序员文章站 2022-06-07 20:54:11
...
跳至
<?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);