帐号: 密码:
// 设为首页 // 收藏本站 // 请您留言 // 网址导航
远方教程-满足你的求知欲!
站内搜索:
HTML ASP PHP CSS DIV Dreamweaver Photoshop Word Excel PPT SEO技巧
您当前位置:网站首页 >> PHP教程 >> 常用PHP函数 >> 阅读文章

常用php函数[15]:最简单的加密算法,可以继续扩展

来源:远方教程 作者:远方教程 发布时间:2015-10-16 查看次数:5586 访问[新版]
  1. <?php
  2. function de($str)
  3. {
  4. for($i=0;$i
  5.   {
  6.   switch($i%6)
  7.   {
  8.     case 0:
  9.       $temp.=chr(ord($str{$i})-1);
  10.       break;
  11.     case 1:
  12.       $temp.=chr(ord($str{$i})-5);
  13.       break;
  14.     case 2:
  15.       $temp.=chr(ord($str{$i})-7);
  16.       break;
  17.     case 3:
  18.       $temp.=chr(ord($str{$i})-2);
  19.       break;
  20.     case 4:
  21.       $temp.=chr(ord($str{$i})-4);
  22.       break;
  23.       case 5:
  24.       $temp.=chr(ord($str{$i})-9);
  25.       break;
  26.   }
  27.   }
  28. return  $temp;
  29. }
  30. /*
  31. 替换解密算法
  32. */
  33. function ed($str)
  34.   {
  35.   for($i=0;$i
  36.   {
  37.   switch($i%6)
  38.   {
  39.     case 0:
  40.       $temp.=chr(ord($str{$i})+1);
  41.       break;
  42.     case 1:
  43.       $temp.=chr(ord($str{$i})+5);
  44.       break;
  45.     case 2:
  46.       $temp.=chr(ord($str{$i})+7);
  47.       break;
  48.     case 3:
  49.       $temp.=chr(ord($str{$i})+2);
  50.       break;
  51.     case 4:
  52.       $temp.=chr(ord($str{$i})+4);
  53.       break;
  54.       case 5:
  55.       $temp.=chr(ord($str{$i})+9);
  56.       break;
  57.   }
  58.   }
  59. return  $temp;  
  60.   }/
  61. ?>

 

打印 打印 | 关闭 关闭 评论
相关文章
图片新闻
站内搜索  
搜索
猜您喜欢  
最新更新  
阅读排行  
关于我们 | 联系方式 | 大事记 | 免责声明 | | 给我留言
部分广告源自金山联盟2345联盟 QQ咨询 站长之家QQ群:232617873
Copyright 2024 远方教程 © All Rights Reserved.

回顶部