我有php脚本,可从
获取用户的文字$_REQUEST['comment_text']
并使用MySQLi将其保存到MySQL数据库中。
$comment_text = $mysqli->real_escape_string($_REQUEST['comment_text']);
$mysqli->query("INSERT INTO comments (text) VALUES ('$comment_text')");
一切正常。但是当用户输入的表情符号出现问题。我的评论表中有CHARSET = utf8,我需要以这种方式离开它。
因此,如果我想存储表情符号,则必须以这种方式存储
“ \ ud83d \ ude09”
但是在这种情况下,我应该如何处理用户的输入?