汇集软件下载,免费分享活动线报

一个简单的PHP字符串加密解密函数

微创网小编 0

一个简单的PHP字符串加密解密函数

<?php
/**
* 通用加密
* @param String $string 需要加密的字串
* @param String $skey 加密EKY
* @return String
*/
function enCode($string = '', $skey = 'hackhp') {
$skey = array_reverse(str_split($skey));
$strArr = str_split(base64_encode($string));
$strCount = count($strArr);
foreach ($skey as $key => $value) {
$key < $strCount && $strArr[$key].=$value;
}
return str_replace('=', 'O0O0O', join('', $strArr));
}

/**
* 通用解密
* @param String $string 需要解密的字串
* @param String $skey 解密KEY
* @return String
*/
function deCode($string = '', $skey = 'hackhp') {
$skey = array_reverse(str_split($skey));
$strArr = str_split(str_replace('O0O0O', '=', $string), 2);
$strCount = count($strArr);
foreach ($skey as $key => $value) {
$key < $strCount && $strArr[$key] = $strArr[$key][0];
}
return base64_decode(join('', $strArr));
}
?>

标签:

暂无标签

免责声明:

本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail: 1270528312@qq.com

同类推荐
评论列表
签到