我正在尝试使用 PHP 创建一个 mailto 链接。基本上我的函数从数据库中获取正文,然后像这样创建 html 标记:
<a href="mailto:?subject=sample&body=sometexthere">send</a>
好吧,问题是我的正文可能包含非标准字符,例如重音符号等,因此我需要在输出正文之前对其进行编码;但我不知道该怎么做,因为当我的邮件客户端打开(Windows Live Mail)时,它会显示错误的正文字符。
我该如何解决这个问题?在正文中使用 unicode 文本的正确编码是什么?
提前谢谢了,