十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章主要讲解了“怎么用php实现一个简单加密解密”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用php实现一个简单加密解密”吧!
成都创新互联长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为贡觉企业提供专业的成都网站建设、成都做网站,贡觉网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。复制代码 代码如下:
class SysCrypt{ private $crypt_key='https://www.jb51.net';//密钥 public function __construct($crypt_key){ $this->crypt_key=$crypt_key; } public function encrypt($txt){ srand((double)microtime()*1000000); $encrypt_key=md5(rand(0,32000)); $ctr=0; $tmp=''; for($i=0;$icrypt_key)); } public function decrypt($txt){ $txt=self::__key(base64_decode($txt),$this->crypt_key); $tmp=''; for($i=0;$i crypt_key=NULL; } }
该类使用方法:
复制代码 代码如下:
$sc=new SysCrypt('https://www.jb51.net'); $text='yhm.1234@163.com'; $test1=$sc->encrypt($text); echo '原文:',$text; echo '
'; echo '密文:',$test1; echo "
"; echo '解密:',$sc->decrypt($test1);
输出结果类似:
原文:yhm.1234@163.com
密文:BS8DbFU6AioCNFFlVGZQMgRGBDUOYlEzBXoAZgo0Bjk=
解密:yhm.1234@163.com
感谢各位的阅读,以上就是“怎么用php实现一个简单加密解密”的内容了,经过本文的学习后,相信大家对怎么用php实现一个简单加密解密这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!