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

PHP邮件主题中的阿拉伯符号,php,encoding,sendmail,arabic,Php,Encoding,Sendmail,Arabic,在其中一个项目中,我需要用波斯语(阿拉伯语)发送一封信。至于消息的主体,我正在将阿拉伯符号转换为ASCII码,这就像一个符咒。问题在于主题字段。无论我尝试设置什么编码,我总是得到问号而不是文本。有人能帮我吗?这是我的密码: $subject = '=?utf-8?B?'.base64_encode(mb_convert_encoding('انصراف از دریافت پیام های اطلاع رسانی', "UTF-8","US-ASCII")).'?='; 谢谢。试试这个 mb_

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

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

试试这个

mb_internal_encoding("UTF-8");

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

试试这个

mb_internal_encoding("UTF-8");

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

关于

我已使用代码更新了问题。我已使用代码更新了问题。对于您的代码,我实际上没有使用base64编码,但仍然不起作用。对于您的代码,我实际上没有使用base64编码,但仍然不起作用。