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

PHP的加密解密字符串函数,_PHP教程

程序员文章站 2022-06-07 19:34:01
...

PHP的加密解密字符串函数,

程序中经常使用的PHP加密解密字符串函数

代码如下:

PHP的加密解密字符串函数,_PHP教程
/*********************************************************************
    函数名称:encrypt
    函数作用:加密解密字符串
    使用方法:
    加密     :encrypt('str','E','nowamagic');
    解密     :encrypt('被加密过的字符串','D','nowamagic');
    参数说明:
    $string   :需要加密解密的字符串
    $operation:判断是加密还是解密:E:加密   D:解密
    $key      :加密的钥匙(密匙);
    
http://www.cnblogs.com/roucheng/
*********************************************************************/
    function encrypt($string,$operation,$key='')
    {
        $key=md5($key);
        $key_length=strlen($key);
        $string=$operation=='D'?base64_decode($string):substr(md5($string.$key),0,8).$string;
        $string_length=strlen($string);
        $rndkey=$box=array();
        $result='';
        for($i=0;$i
PHP的加密解密字符串函数,_PHP教程

使用方法:

PHP的加密解密字符串函数,_PHP教程
$id = 132;
    
$token = encrypt($id, 'E', 'a');
    
echo '加密:'.encrypt($id, 'E', 'a');
echo '
'; echo '解密:'.encrypt($token, 'D', 'a');
PHP的加密解密字符串函数,_PHP教程

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1084381.htmlTechArticlePHP的加密解密字符串函数, 程序中经常使用的PHP加密解密字符串函数 代码如下: /********************************************************************* 函...