民國104年 第3梯次 網頁設計乙級 學科
第22題
傳送附檔郵件資料使用的P H P 編碼函數為何?
題目
傳送附檔郵件資料使用的P H P 編碼函數為何?
- (1) c h u c k _ s p l i t ( )
- (2) m d 5 ( )
- (3) b a s e 64 _ e n c o d e ( )
- (4) m a i l ( )
官方答案
(3) b a s e 64 _ e n c o d e ( )
解析
電子郵件附檔必須以 MIME 編碼成可安全傳輸的 ASCII 文字,PHP 常用 base64_encode() 將二進位檔案內容轉成 Base64 字串,再放入郵件本文。chunk_split() 只是把長字串分段並插入換行,並非編碼函數;md5() 產生雜湊值,不能還原附檔;mail() 負責寄送郵件。因此答案為 base64_encode()。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。