php base64 编码与解码实例代码

 更新时间:2017年03月21日 10:18:18   作者:微帮帮  
这篇文章主要介绍了php base64 编码与解码实例代码的相关资料,需要的朋友可以参考下

php base64 编码与解码详解

1.自定义规则方式编码和解码

实例

 public function test_changinttoStr () {
    $intvalue1 = 1232344234;
    $intStr = '';
    $str = "Y 9 L F k g y 5 R o v i x I 1 a O f 8 U h d s 3 r 4 D M p l Q Z J X P q e b E 0 W S j B n 7 w V z m N 2 G c 6 T H C A K u t";
    $seq = explode(" ", $str);
    $intvalue = $intvalue1;
    while ($intvalue >= 62) {
      # code...
      $intStr = ($seq[$intvalue % 62]).$intStr ;
      $intvalue = (int)($intvalue / 62);
    }
    $intStr = ($seq[$intvalue]).$intStr;
    echo($intStr);
    $keySeq= array_flip($seq);
    $length = strlen($intStr);
    $value = 0;
    for ($i = $length -1; $i >=0; $i--) {
      $t = $keySeq[$intStr[$i]];
        $s = ($length - $i) - 1;
        $m = (pow(62, $s) * $t);
      $value += $m;
    }
    echo $value;
  }

2.利用系统函数完成base64位的编码和解码

实例代码:

 public function testArray(){
//    $str['a'] = 'sdfsdf';
//    $str['d'] = 'sdafsdf';
//    $newStr = $this->modifyArray($str);

    $value = gmp_strval(gmp_init('234234234234',10),62);

    $newValue = gmp_strval(gmp_init($value,62),10);
    
  }


感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • PHP 编程安全性小结

    PHP 编程安全性小结

    PHP 编程安全性小结,这4个小技巧,大家可以参考一些成熟的cms程序。如dedecms等
    2010-01-01
  • PHP常量define和const的区别详解

    PHP常量define和const的区别详解

    这篇文章主要给大家介绍了关于PHP常量define和const区别的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用PHP具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • PHP json_encode中文乱码问题的解决办法

    PHP json_encode中文乱码问题的解决办法

    这篇文章介绍了PHP json_encode中文乱码问题的解决办法,有需要的朋友可以参考一下
    2013-09-09
  • php抽象方法和普通方法的区别点总结

    php抽象方法和普通方法的区别点总结

    在本篇文章里小编给大家分享的是关于php 抽象方法和普通方法的区别的相关文章,有需要的朋友们可以学习下。
    2019-10-10
  • ThinkPHP中处理表单中的注意事项

    ThinkPHP中处理表单中的注意事项

    这篇文章主要介绍了ThinkPHP中处理表单中的注意事项,分析并总结了ThinkPHP表单处理中需要注意的问题,包括URL访问、错误处理、查询、添加、删除的技巧等问题,需要的朋友可以参考下
    2014-11-11
  • php正则过滤html标签、空格、换行符的代码(附说明)

    php正则过滤html标签、空格、换行符的代码(附说明)

    最常用正则过滤代码,能够帮你过滤多余回车,注释,html标签等。
    2010-10-10
  • php HtmlReplace输入过滤安全函数

    php HtmlReplace输入过滤安全函数

    这个替换函数,是对用户输入的一些安全过滤,防止用户提交了不安全的代码。
    2010-07-07
  • 收集的二十一个实用便利的PHP函数代码

    收集的二十一个实用便利的PHP函数代码

    这里整理的二十一个实用便利的PHP函数代码比较适合php开发过程中的直接使用与学习参考,对每种类型的 PHP 开发者都会有所帮助。
    2010-04-04
  • php树型类实例

    php树型类实例

    这篇文章主要介绍了php树型类,涉及数据结构与算法中的树结构,实例相对简单易懂,对于学习数据结构有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • 通过php删除xml文档内容的方法

    通过php删除xml文档内容的方法

    这篇文章主要介绍了通过php删除xml文档内容的方法,实例分析了两种删除XML文档的情况,并配有完整的注释,非常具有实用价值,需要的朋友可以参考下
    2015-01-01

最新评论