dongzhan1383 2019-01-11 15:42
浏览 79

如何使用PHP将html实体表情符号发送/转换为UTF-8

I'm using the OneSignal/emoji-picker library to input emojis in a form and then submit that form to a PHP script which then sends the input via PHPMailer.

The emoji input coming from the form is in html entity format like so:

😄😭😄

Then when sending this out it obviously is read and displayed literally as a string in e-mail clients rather than displaying the UTF-8 emojis images.

How do I convert the html entities into the UTF-8 that e-mail clients can understand?

I tried the built in PHP function htmlentities() the ouput is a strange format I've not seen before 😂😂😂 doe's anyone know how to do this?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 在获取boss直聘的聊天的时候只能获取到前40条聊天数据
    • ¥20 关于URL获取的参数,无法执行二选一查询
    • ¥15 液位控制,当液位超过高限时常开触点59闭合,直到液位低于低限时,断开
    • ¥15 marlin编译错误,如何解决?
    • ¥15 有偿四位数,节约算法和扫描算法
    • ¥15 VUE项目怎么运行,系统打不开
    • ¥50 pointpillars等目标检测算法怎么融合注意力机制
    • ¥20 Vs code Mac系统 PHP Debug调试环境配置
    • ¥60 大一项目课,微信小程序
    • ¥15 求视频摘要youtube和ovp数据集