
发表时间:2020-01-06 14:28:54 浏览次数:2110
如果不过滤emoji表情,获取微信昵称存储数据库时会报错。以下是过滤emoji表情方法,轻松搞定。
/**
* 过滤字符串中emoji表情
* @param $str string 昵称
* @return string
*/
function filterEmoji($str) {
$str = preg_replace_callback('/./u', function (array $match) {
return strlen($match[0]) >= 4 ? '' : $match[0];
}, $str);
return $str;
}以下是php5.4以下的过滤方法,注意高版本php用下面方法无效。
json_decode(preg_replace("#(\\\ud[0-9a-f]{3})#ie", "", json_encode($data['nickname'])));
微信扫码支付
时间:2019-12-03 22:35:13 浏览:2289
时间:2014-03-31 14:05:43 浏览:575
时间:2019-01-18 22:02:45 浏览:769
时间:2019-01-18 22:15:14 浏览:996
时间:2019-01-18 22:11:32 浏览:580
时间:2019-01-25 15:18:33 浏览:698
时间:2020-01-06 14:28:54 浏览:495
时间:2019-01-18 22:01:38 浏览:485
时间:2019-01-18 22:05:34 浏览:583
时间:2019-02-22 10:19:56 浏览:695