加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php ENCODE编码,DECODE解码

发布时间:2022-11-09 11:18:55 所属栏目:PHP教程 来源:
导读:  /**

  * @ string $str 要编码的字符串

  * @ string $ende 操作ENCODE编码,DECODE解码

  * @ string $key hash值

  * @return string

  */

  function code($str, $ende,
  /**
 
  * @ 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 < strlen($str); $i += $keylength) {
 
  $coded .= substr($str, $i, $keylength) ^ $key;
 
  }
 
  $coded = $ende == 'ENCODE' ? str_replace('=', '', base64_encode($coded)) : $coded;
 
  return $coded;
 
  }
 
  我要们要 ENCODE编码php编码,DECODE解码 只要设置$ende的参数就行了。
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!