php如何去除表情

互联网 20-9-3

php去除表情的方法:首先定义一个“filterEmoji”方法;然后遍历字符串中的每个字符;最后通过“strlen($match[0]) >= 4 ? '' : $match[0];”语句去除表情即可。

推荐:《PHP视频教程》

php去除表情的方法:

最近用户注册时喜欢在昵称中添加emoji表情,经常导致数据库插入查询失败。

临时的解决方案是删除字符串中的emoji表情,代码如下:

// 过滤掉emoji表情 function filterEmoji($str) {     $str = preg_replace_callback(         '/./u',             function (array $match) {                 return strlen($match[0]) >= 4 ? '' : $match[0];             },             $str);      return $str;  }

基本思想就是遍历字符串中的每个字符,如果该字符的长度为4个字节,就将其删除。

以上就是php如何去除表情的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: PHP
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:php如何删除指定图片

相关资讯