【发布时间】:2014-03-13 16:52:44
【问题描述】:
我使用 imap_fetchbody 将电子邮件从我的个人电子邮件下载到 MYSQL 数据库,当我在我的数据库中使用特殊字符(如重音符号)时,保存 n?例如,而不是 nº
谁能帮我解决这个问题?
例子:
$data = imap_fetchbody($mbox,$mid,'0');
最好的问候。
【问题讨论】:
我使用 imap_fetchbody 将电子邮件从我的个人电子邮件下载到 MYSQL 数据库,当我在我的数据库中使用特殊字符(如重音符号)时,保存 n?例如,而不是 nº
谁能帮我解决这个问题?
例子:
$data = imap_fetchbody($mbox,$mid,'0');
最好的问候。
【问题讨论】:
这听起来更像是 MySQL 问题而不是 IMAP 问题。
试试encoding the data as UTF-8。您可能还需要specify the character set 数据库中的表使用。
【讨论】:
尝试像这样转换$data = imap_qprint(imap_fetchbody($mbox,$mid,'0'));
在数据库插入之前。
【讨论】: