我有要通过API调用获取的字符串。这是直接从gmail读取的电子邮件主题行。
=?UTF-8?Q?200_drones_and_a_flying_Fer?= =?UTF-8?Q?Rari_=F0=9F=8F=8E_(Typical_Drake_=F0=9F=99=8F=F0=9F=8F=BB)?=
代码:
$inbox = imap_open('{imap.gmail.com:993/imap/ssl}INBOX',$username,$password);
$overview = imap_fetch_overview($inbox,$email_number,0);
$subject = $overview[0]->subject;
它应该像这样:
200 drones and a flying Ferrari (Typical Drake )
是否可以将PHP中的第一个转换为第二个,以便可以在标准网页中显示它?
已经尝试
utf8_decode("=?UTF-8?Q?200_drones_and_a_flying_Fer?= =?UTF-8?Q?Rari_=F0=9F=8F=8E_(Typical_Drake_=F0=9F=99=8F=F0=9F=8F=BB)?=");
但这只会打印出没有任何更改的字符串。
任何帮助表示赞赏。谢谢。