imap_base64() 函数是 PHP 中的一个内置函数,用于解码 Base64 编码的文本。
用法:
imap_base64(string $string)
Parameters: 该函数仅接受一个参数,如下所述。
- $string: 这是要解码的 Base64 字符串参数。
返回值: imap_base64()如果该函数成功执行,则该函数返回解码后的字符串,否则该函数将返回“false”。
程序1:下面的程序演示了imap_base64()函数。
注意:使用该函数前,请检查您的环境是否支持该函数。如果没有,则键入此命令
apt-get install php-imap
安装时也请参阅以下内容。
程序1:
PHP
<?php
$string = "RGVjb2RlIHRoaXMgc2ltcGxlIHN0cmluZw==";
$decodestring = imap_base64($string);
echo "Decoded Data: $decodestring" . PHP_EOL;
?>
输出:
Decoded Data: Decode this simple string
程序2:下面的程序演示了imap_base64()函数。
PHP
<?php
$string = "RGVjb2RlIHRoaXMgc2ltcGxlIHN0cmluZw==";
$string2 = "aGV5IGJ1ZGR5IAo=";
if (imap_base64($string) == imap_base64($string2)) {
echo "Both strings are equal";
} else {
echo "Both strings are not equal";
}
?>
输出:
Both strings are not equal
参考:https://www.php.net/manual/en/function.imap-base64.php
相关用法
- PHP imap_base64()用法及代码示例
- PHP imap_binary()用法及代码示例
- PHP imap_body()用法及代码示例
- PHP imap_bodystruct()用法及代码示例
- PHP imap_8bit()用法及代码示例
- PHP imap_alerts()用法及代码示例
- PHP imap_append()用法及代码示例
- PHP imap_check()用法及代码示例
- PHP imap_clearflag_full()用法及代码示例
- PHP imap_close()用法及代码示例
- PHP imap_create()用法及代码示例
- PHP imap_createmailbox()用法及代码示例
- PHP imap_delete()用法及代码示例
- PHP imap_deletemailbox()用法及代码示例
- PHP imap_errors()用法及代码示例
- PHP imap_expunge()用法及代码示例
- PHP imap_fetch_overview()用法及代码示例
- PHP imap_fetchbody()用法及代码示例
- PHP imap_fetchheader()用法及代码示例
- PHP imap_fetchmime()用法及代码示例
- PHP imap_fetchstructure()用法及代码示例
- PHP imap_fetchtext()用法及代码示例
- PHP imap_gc()用法及代码示例
- PHP imap_get_quota()用法及代码示例
- PHP imap_get_quotaroot()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP imap_base64() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。