mb_enpre_mimeheader应该执行此操作,如示例所示:
mb_internal_encoding('UTF-8');$name = '山本';$email = 'yamamoto@example.com';$addr = mb_enpre_mimeheader($name, 'UTF-8', 'Q') . " <$email>";为了获得更好的兼容性,您应该设置标题,
Mime-Version: 1.0以便所有邮件客户端都能理解您正在使用MIME编码。
最终的电子邮件标题应如下所示:
To: =?UTF-8?Q?=E5=B0=81=E3=83=90=E3=83=BC?= <yamamoto@example.com>Subject: =?UTF-8?Q?=E3=81=93=E3=82=93=E3=81=AB=E3=81=A1=E3=81=AF?=Mime-Version: 1.0
呈现为:
To: 山本 <yamamoto@example.com>Subject: こんにちは



