php 过滤微信符号昵称,PHP方法处理微信昵称特殊符号过滤
我们在通过PHP获取微信昵称,并且存于数据库的时候,由于一些昵称带有特殊符号,所以存不进去,这时候我们可以通过下面的方式来处理。
方法二
protected function removeEmoji($clean_text) { // Match Emoticons $regexEmoticons = '/[x{1F600}-x{1F64F}]/u'; $clean_text = preg_replace($regexEmoticons, '', $clean_text); // Match Miscellaneous Symbols and Pictographs $regexSymbols = '/[x{1F300}-x{1F5FF}]/u'; $clean_text = preg_replace($regexSymbols, '', $clean_text); // Match Transport And Map Symbols $regexTransport = '/[x{1F680}-x{1F6FF}]/u'; $clean_text = preg_replace($regexTransport, '', $clean_text); // Match Miscellaneous Symbols $regexMisc = '/[x{2600}-x{26FF}]/u'; $clean_text = preg_replace($regexMisc, '', $clean_text); // Match Dingbats $regexDingbats = '/[x{2700}-x{27BF}]/u'; $clean_text = preg_replace($regexDingbats, '', $clean_text); return $clean_text; }
方法二
preg_replace("/[x{1F600}-x{1F64F}x{1F300}-x{1F5FF}x{1F680}-x{1F6FF}x{2600}-x{26FF}x{2700}-x{27BF}]/u","","这里是昵称")
方法三
// 过滤掉emoji表情 function filterEmoji($str){ $str = preg_replace_callback( '/./u', function (array $match) { return strlen($match[0]) >= 4 ? '' : $match[0]; }, $str); return $str; }
相关学习推荐:PHP编程从入门到精通
php 过滤微信符号昵称,PHP方法处理微信昵称特殊符号过滤相关推荐
- 全字符微信名 php,PHP方法处理微信昵称特殊符号过滤
我们在通过PHP获取微信昵称,并且存于数据库的时候,由于一些昵称带有特殊符号,所以存不进去,这时候我们可以通过下面的方式来处理. 方法二protected function removeEmoji($ ...
- 【iOS开发】微信登录---没有安装微信客户端的解决方法(微信网页版登录)
转载地址: https://www.jianshu.com/p/a92b532708b9 转载地址:https://www.jianshu.com/p/1c6acd09fe28
- 微信小程序注册方法分享【小程序注册】
随着移动互联网的发展,微信小程序已经成为了人们日常生活中不可或缺的一部分.如果你想要注册一个微信小程序,那么就必须要了解微信小程序注册方法.下面给大家分享微信小程序注册方法. 微信小程序注册其实主要分 ...
- 微信豆有什么作用?微信豆怎么用?附攻略
近日微信官方推出了微信功能,也迅速上了各大平台的热搜榜,那么这里宋九九带大伙来认识下微信豆,微信豆有什么作用?微信豆怎么用?附攻略方法如下. 微信豆介绍: 据宋九九了解,"微信豆" ...
- 微信 “空白昵称” 新方法来啦!
以下内容来自公众号逆锋起笔,关注每日干货及时送达 关于微信的一些小技巧,此前逆锋起笔公众号分享的比较多了,包括透明头像.空白昵称.特殊网名等等.... 不过随着微信的更新,很多玩法都已经失效了,最近看 ...
- android手机微信输入蓝色字体,微信彩色昵称怎么制作?微信个性蓝色昵称设置图文教程与方法...
微信彩色昵称怎么制作?微信个性蓝色昵称设置图文教程与方法来跟大家说一下吧,微信是我们每天都在用的聊天工具,有着很多趣的玩法.现在微信昵称又多了一种玩法啦,以衣昵称文字颜色是黑色的,而现在可以改成彩色的 ...
- 微信朋友圈+html+字体颜色,微信新功能 酷炫的彩色微信名字 朋友圈彩色昵称设置方法...
原标题:微信新功能 酷炫的彩色微信名字 朋友圈彩色昵称设置方法 这几天有几位微民们问小编,说看到朋友的微信昵称变成了彩色字体,好奇这怎么回事,觉得非常好玩,那怎样才可以设置彩色字体呢? 希望小编能教大 ...
- 微信小程序最新获取头像和昵称的方法 直接用!
调整背景 微信小程序获取用户头像和昵称一个开放接口是wx.getUserInfo,2021年4月5日被废弃,原因是很多开发者在打开小程序时就通过组件方式唤起getUserInfo弹窗,如果用户点击拒绝 ...
- 微信公众帐号开发教程第12篇-符号表情的发送(下)
引言及文章概要 第11篇文章给出了Unified版本的符号表情(emoji表情)代码表,并且介绍了如何在微信公众帐号开发模式下发送emoji表情,还在文章结尾出,卖了个关子:"小q机器人中使 ...
最新文章
- 如何安装rabbitmq
- GetAsyncKeyState
- Gentoo 安装日记 18(重新配置网络和设置密码)
- php rpc调用,PHP 通过 JSON-RPC 调用实现以太坊交互
- Python中对象名称前单下划线和双下划线有啥区别
- C++语言基础 —— 顺序结构
- JavaScript中的类方法、对象方法、原型方法
- transformers Tokenizer
- 构建直接路由模式(DR)的LVS
- matlab中如何对一个小数取整,学习笔记153—matlab中小数如何取整?
- JavaScript 计算时间差
- 格力电器董事长选举,董明珠当选的可能性极大
- 【COS】函数使用技巧
- Tyvj P1864 守卫者的挑战
- MD5校验判断文件是否一样
- 2020年5个最佳免费WordPress托管提供商
- 领航云计算发展风向标,亚马逊云科技的这些硬核布局值得关注
- 蓝旭前端预习5之DOM(文档对象模型)
- mysql 增加时间字段
- dirname 使用总结
热门文章
- 丹麦奥尔堡大学计算机系博士,丹麦奥尔堡大学招收计算机全奖PHD
- cvpr 深度估计_干货 | 2019 到目前为止的深度学习研究进展汇总
- oracle为空替换为0_详解Oracle如何用Translate来统计字符出现的次数
- android 集成同一interface不同泛型_Dig101:Go之读懂interface的底层设计
- QColorDialog中Pick Screen Color、Ok、Cancel不能汉化解决
- java组件代码_[java]常用组件
- linux shell 网盘,linux在shell中获取时间
- 计算机英语词汇的特点,电子商务英语词汇都有哪些特点
- 第六天,字典Dictionary
- npm命令,开发依赖,版本号【正解】