首页 > 解决方案 > 如何在 PHP 中转换特殊字符

问题描述

我有一个带有特殊字符的单词,它在电子邮件的主题行中无法正确显示(通过 mail())。

单词是 O'Conner,特殊字符是 '</p>

“原样”这个词出现O&#8217;Conner在传入电子邮件消息的主题行中。

当我使用 html_entities_decode() 时,该词出现O’Conner在传入电子邮件的主题行中。

当我使用 mb_encode_mimeheader("O'Conner", "UTF-8", "Q") 时,该词出现O&#8217;Conner在传入电子邮件的主题行中。

有没有办法让这个词出现?

标签: php

解决方案


推荐阅读