php ENCODE编码,DECODE解码

WBOY
发布: 2016-06-08 17:28:24
原创
2210 人浏览过

/**
* @ string $str 要编码的字符串
* @ string $ende 操作ENCODE编码,DECODE解码
* @ string $key hash值
* @return string
*/
function code($str, $ende, $key = '') {
$coded = '';
$keylength = strlen($key);
$str = $ende == 'DECODE' ? base64_decode($str) : $str;
for($i = 0; $i $coded .= substr($str, $i, $keylength) ^ $key;
}
$coded = $ende == 'ENCODE' ? str_replace('=', '', base64_encode($coded)) : $coded;
return $coded;
}
我要们要 ENCODE编码,DECODE解码 只要设置$ende的参数就行了。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!