资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

php去除表情的方法-创新互联

这篇文章将为大家详细讲解有关php去除表情的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联主营袁州网站建设的网络公司,主营网站建设方案,app软件开发,袁州h5重庆小程序开发搭建,袁州网站营销推广欢迎袁州等地区企业咨询

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

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去除表情的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


网站标题:php去除表情的方法-创新互联
转载来源:http://cdkjz.cn/article/cdoogj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220