• 技术文章 >后端开发 >php教程

    php中base64加密解密函数实例(附代码)

    angryTomangryTom2019-10-14 14:30:39转载4325
    本文实例讲述了php中base64_decodebase64_encode加密解密函数。分享给大家供大家参考。具体分析如下:

    这两个函数在php中是用得对php代码进行加密与解密码的,base64_encode是加密,而base64_decode是解密了。

    下面我们看两个简单实例.

    base64_encode语法:(推荐学习:php教程

    string base64_decode(string data);

    $str = 'd3d3LnBocC5jbiBwaHDkuK3mlofnvZE='; //定义字符串 
    echo base64_decode($str); //输

    base64_encode语法:

    string base64_encode(string data);

    $str='m.sbmmt.com php中文网'; //定义字符串 
    echo base64_encode($str);  // 输出编码后的内容为: d3d3LnBocC5jbiBwaHDkuK3mlofnvZE=

    base64_encode

    (PHP 4, PHP 5, PHP 7)

    base64_encode — 使用 MIME base64 对数据进行编码

    说明

    string base64_encode ( string $data )

    使用 base64 对 data 进行编码。

    设计此种编码是为了使二进制数据可以通过非纯 8-bit 的传输层传输,例如电子邮件的主体。

    Base64-encoded 数据要比原始数据多占用 33% 左右的空间。

    参数

    data 要编码的数据。

    返回值

    编码后的字符串数据, 或者在失败时返回 FALSE。

    范例

    Example #1 base64_encode() 示例

    <?php
        $str = 'This is an encoded string';
        echo base64_encode($str);
    ?>

    以上例程会输出:

    VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==

    以上就是php中base64加密解密函数实例(附代码)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:csdn,如有侵犯,请联系admin@php.cn删除
    专题推荐:base64 加密 解密
    上一篇:php解析url获取url中的参数值 下一篇:30 个 php 操作 redis 常用方法代码示例
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• base64怎样加密与解密• Java如何实现Base64编解码?实现Base64编解码4中方法• JavaScript处理base64编码的代码示例• PHP如何将图像转换为base64编码格式
    1/1

    PHP中文网