函式名:mailparse_uudecode_all()
適用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7
用法:mailparse_uudecode_all() 函式用於解碼郵件中的全部 uuencode 編碼部分。它會返回解碼後的資料。
語法:string mailparse_uudecode_all ( resource $mimemail )
引數:
- $mimemail: mailparse_msg_create() 建立的 MIME 郵件。
返回值:返回解碼後的資料,如果解碼失敗則返回 FALSE。
示例:
// 建立 MIME 郵件物件
$mimemail = mailparse_msg_create();
// 將郵件內容解析為 MIME 郵件物件
mailparse_msg_parse($mimemail, $raw_email);
// 解碼郵件中的全部 uuencode 編碼部分
$decoded_data = mailparse_uudecode_all($mimemail);
// 輸出解碼後的資料
echo $decoded_data;
// 釋放 MIME 郵件物件
mailparse_msg_free($mimemail);
注意事項:
- 在使用 mailparse_uudecode_all() 函式前,需要先建立並解析 MIME 郵件物件。
- 使用該函式時,需要確保郵件中確實包含 uuencode 編碼部分,否則函式可能會返回 FALSE。
- 為避免記憶體洩漏,需要在使用完畢後透過 mailparse_msg_free() 函式釋放 MIME 郵件物件。
熱門工具排行榜