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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。