PHP邮件主题中的阿拉伯符号

时间:2012-05-18 08:46:25

标签: php encoding sendmail arabic

在其中一个项目中,我需要用波斯语(阿拉伯语)发信。至于消息的正文,我将阿拉伯符号转换为像魅力一样的ASCII代码。问题在于主题领域。无论我尝试设置什么编码,我总是得到问号而不是文本。请问有人帮帮我吗?这是我的代码:

$subject = '=?utf-8?B?'.base64_encode(mb_convert_encoding('انصراف از دریافت پیام های اطلاع رسانی', "UTF-8","US-ASCII")).'?=';

感谢。

1 个答案:

答案 0 :(得分:1)

试试这个

mb_internal_encoding("UTF-8");

$subject_evernote = mb_encode_mimeheader("العربية");

此致