php 过滤微信符号昵称,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处理微信昵称特殊符号过滤方法相关推荐
- 微信公众平台帐号通过昵称无法搜索到怎么办
我们大家都知道,微信公众平台帐号除了扫二维码能关注相应的帐号,我们如果知道公众帐号,可以通过搜索公众帐号来关注相应帐号,也可以通过昵称来搜索.但有时通过昵称就是无法搜索到,这个怎么办.下面我来分享一下 ...
- 微信公众号自定义菜单如何添加特殊符号?
前言 有些公众号底部的菜单栏,会出现一些表情(小图标),如图所示: 众所周知,微信不允许这种 特殊符号 ,那么如何使用这些特殊符号呢? 第一种办法 这种办法最简单,利用一个网站即可:传送门! 一.打开 ...
- 一个微信可以有多个头像昵称了
不知道什么时候开始,微信授权登录做了修改,在授权页面下边会多个 + 图标,点击这个图标会跳转个新的页面,在这个新的页面可以添加头像昵称,也可以随机生成.生成完之后,就可以在第三方 app 授权的时候使 ...
- 微信小程序官方调整头像昵称获取问题;微信扫码链接wifi,wifi地推,两种可行的解决方案
微信小程序官方调整头像昵称获取问题:微信扫码链接wifi,wifi地推 更新时间:2022年11月9日 由于 PC/macOS 平台「头像昵称填写能力」存在兼容性问题,对于来自低于2.27.1版本的访 ...
- 小程序源码:字体设计符号组合多功能微信小程序
这是一款主打字体设计,符号组合等多模板功能的一款微信小程序源码 内含多种功能,比如: 花式字体设计 表情字体组合设计 翅膀字体组合 火星文一键生成 符号库 空白名称 彩色网名等等 还有很多,所以小编就 ...
- 字体设计符号组合多功能微信小程序源码 带流量主
这是一款主打字体设计,符号组合等多模板功能的一款微信小程序源码 内含多种功能,比如: 花式字体设计 表情字体组合设计 翅膀字体组合 火星文一键生成 符号库 空白名称 彩色网名等等 还有很多,所以就不一 ...
- 关于微信小程序获取头像和昵称
不知道为什么微信一直对开发者获取:微信头像+微信昵称.一直抱以限制态度,关于接口调用方法,也是一直在修改! open-type="getUserInfo" 在2021年4月13日停 ...
- 微信小程序获得用户头像昵称调整(2022年9月28日修改)
最近修改概要 主要关于 wx.getUserProfile() 接口和 wx.getUserInfo() 接口获得用户头像昵称的修改 微信小程序官方发布的公告 https://developers.w ...
- 字体设计符号组合多功能微信小程序源码下载支持多流量主模式
这是一款主打字体设计,符号组合等多模板功能的一款微信小程序源码 内含多种功能,比如: 花式字体设计 表情字体组合设计 翅膀字体组合 火星文一键生成 符号库 空白名称 彩色网名等等 还有很多,所以小编就 ...
- 微信小程序:字体设计符号组合多功能微信小程序源码
这是一款主打字体设计,符号组合等多模板功能的一款微信小程序源码 内含多种功能,比如: 花式字体设计 表情字体组合设计 翅膀字体组合 火星文一键生成 符号库 空白名称 彩色网名等等 还有很多,所以小编就 ...
最新文章
- 资源 | 李飞飞、吴恩达、Bengio等人的15大顶级深度学习课程,你收集全了吗?
- .net版 类似火车头的网页采集
- Kafka、ActiveMQ、RabbitMQ、RocketMQ 区别以及高可用原理
- RaDirect交换器-搭建环境
- Evernote,有道云笔记以及Ms Onenote 2011
- 数智德州,创新未来 | 智慧城市赛题上线山东大赛德州分赛场
- ViewBag ViewData
- 江西计算机类单招学校有哪些专业,江西省2021年单招学校有哪些专业适合女生...
- putty连上l虚拟机中的linux要点
- surface 安卓双系统_一张图看懂微软Surface发布会:史上最大惊喜
- 使用 IntelliTrace 调试应用程序
- 基础软件皇冠上的明珠,数据库创新 | 创新场景50
- 华为数通笔记-网络准入控制
- 从零开始的泡泡龙游戏
- 献给盲目追谁IT的管理者的话,转载:活着就是王道---- -一年
- php判断用户是微信浏览器还是其他浏览器,PHP区分企业微信浏览器|普通微信浏览器|其他浏览器...
- pywin32的一系列用法
- spss数据分析_单样本T检验_两独立样本T检验
- App 崩溃(闪退)原因
- 微信小程序——音乐播放器