📅  最后修改于: 2023-12-03 15:09:15.101000             🧑  作者: Mango
Base64是一种用于将二进制数据转换成ASCII字符的编码方式,常用于在网络上传输文件或者在数据库存储二进制数据。在PHP中,我们可以使用内置函数base64_decode()
对Base64编码的数据进行解码。
base64_decode()
函数具有如下签名:
string base64_decode ( string $data [, bool $strict = false ] )
其中,data
为输入的Base64编码的字符串,strict
标志指定是否执行严格流派转换, 默认False。
base64_decode()
函数会返回解码后的字符串,如果出现错误将返回false。
以下是一个示例:
<?php
// 假设输入的Base64编码为:V2VsY29tZSB0byB0aGUgYmFzZTY0IGVuY29kZWQgcGxhbiBmb3IgdGhlIFBIUCBkb2N1bWVudA==
$encoded_str = 'V2VsY29tZSB0byB0aGUgYmFzZTY0IGVuY29kZWQgcGxhbiBmb3IgdGhlIFBIUCBkb2N1bWVudA==';
$decoded_str = base64_decode($encoded_str);
echo "解码后的字符串为:$decoded_str";
// 输出:Welcome to the base64 encoded plan for the PHP documentation
?>