当前位置:首页 > PHP教程 >

PHP base64_encode、base64_decode对数据进行编码、解码

发布时间:2015-11-21 08:08:46 作者:佚名 阅读:(19)

base64_encode

(PHP 4, PHP 5)

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

说明

string base64_encode ( string $data )

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

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

Example #1 base64_encode() 示例

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

此示例将显示:

VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==

base64_encode

(PHP 4, PHP 5)

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

说明

string base64_decode ( string $encoded_data )

base64_decode()对 encoded_data 进行解码,返回原始数据,失败则返回 FALSE。返回的数据可能是二进制的。

Example #1 base64_decode() 示例

<?php
  $str = 'VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==';
  echo base64_decode($str);
?>

此示例将显示:

This is an encoded string

欢迎分享转载→ PHP base64_encode、base64_decode对数据进行编码、解码

© 2015-2021 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们