當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP imap_base64()用法及代碼示例


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



相關用法


注:本文由純淨天空篩選整理自neeraj3304大神的英文原創作品 PHP imap_base64() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。