php如何去除表情_编程技术_编程开发技术教程

php如何去除表情_编程技术_编程开发技术教程

服务器 VIP24小时自助开通

编程技术

php如何去除表情_编程技术_编程开发技术教程插图

推荐:《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如何去除表情
—–文章转载自PHP中文网如有侵权请联系admin#tyuanma.cn删除

php_intl.dll找不到指定模块怎么办

分享到 :
服务器 VIP24小时自助开通
相关推荐

PHP字符串学习之检测子串是不是存在(大小写敏感)

PHP字符串学习之检测子串是不是存在(大小写敏感)

分享PHP中使用PDO操作事务的一些小测试

分享PHP中使用PDO操作事务的一些小测试

php怎么去掉字符串的一部分

php怎么去掉字符串的一部分

PHP字符串学习之如何计算英文字符串的长度

PHP字符串学习之如何计算英文字符串的长度