在php中转换包含emoji并保存在mysql中的请求输入

jtw3ybtb  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(189)

我有一个php脚本,它从

$_REQUEST['comment_text']

并使用mysqli将其保存到mysql数据库中。

$comment_text = $mysqli->real_escape_string($_REQUEST['comment_text']);
$mysqli->query("INSERT INTO comments (text) VALUES ('$comment_text')");

一切正常。但当用户的输入中有表情符号时,我会遇到问题。我的comments表有charset=utf8,我需要这样离开它。
所以如果我想储存表情,我必须这样储存
“\ud83d\ude09”
但在这种情况下,我应该如何处理用户的输入呢?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题