• 技术文章 >php教程 >PHP源码

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

    PHP中文网PHP中文网2016-05-23 16:38:58原创3414
    跳至

    <?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);

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:判断是否是身份证号 下一篇:php 三大特点:封装,继承,多态_php技巧
    PHP编程就业班

    相关文章推荐

    • php 多种无限分类实例• php 增加数据保存到mysql数据库实例教程• 剖析PHP中的输出缓冲 flush之类• 戏说PHP框架的味道• 整理php操作memcache缓存基础方法

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网