我们在通过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方法处理微信昵称特殊符号过滤相关推荐

  1. C++ 不能通过给字符数组名赋值的方法给字符数组赋值

    已知有数组定义:char a[3][4]; 形如:"a[0] = "AAA";"的赋值语句是错误的,因为在C++中,无法通过给字符数组名赋值来实现给字符数组每一 ...

  2. php 过滤微信符号昵称,PHP方法处理微信昵称特殊符号过滤

    我们在通过PHP获取微信昵称,并且存于数据库的时候,由于一些昵称带有特殊符号,所以存不进去,这时候我们可以通过下面的方式来处理. 方法二 protected function removeEmoji( ...

  3. 微信特殊字符php,PHP处理微信昵称特殊符号过滤方法

    我们在通过PHP获取微信昵称,并且存于数据库的时候,由于一些昵称带有特殊符号,所以存不进去,这时候我们可以通过下面的方式来处理. 方法二protected function removeEmoji($ ...

  4. 【iOS开发】微信登录---没有安装微信客户端的解决方法(微信网页版登录)

    转载地址: https://www.jianshu.com/p/a92b532708b9 转载地址:https://www.jianshu.com/p/1c6acd09fe28

  5. 微信小程序注册方法分享【小程序注册】

    随着移动互联网的发展,微信小程序已经成为了人们日常生活中不可或缺的一部分.如果你想要注册一个微信小程序,那么就必须要了解微信小程序注册方法.下面给大家分享微信小程序注册方法. 微信小程序注册其实主要分 ...

  6. 微商引流微信要怎么设置?微商微信号怎么设置比较好?

    其实玩微信很简单,他只是一种交流工具,如何做?核心之处是看我们自己如何去运营. 微信营销是建立在朋友信任的基础上的,但是新加好友根本不认识,如何才能成交呢?这是每一个玩微信的微商最头疼的问题.咱们卖货 ...

  7. 微信豆有什么作用?微信豆怎么用?附攻略

    近日微信官方推出了微信功能,也迅速上了各大平台的热搜榜,那么这里宋九九带大伙来认识下微信豆,微信豆有什么作用?微信豆怎么用?附攻略方法如下. 微信豆介绍: 据宋九九了解,"微信豆" ...

  8. 史上最全微信公众平台认证方法教程

    相信大家对微信如何认证,如何认证微信公众平台很感兴趣,现在就有关于微信的新教程出现. 一.认证条件: 认证微信公共平台的三个必要条件: 1,微信公共平台账号至少加够500粉: 2,有认证微博 (这里主 ...

  9. 学习记录297@python全字符匹配

    面对字符串匹配的问题,想出的标题,但是这个标题可能并不完全符合这个问题,因此还是主要以问题为准. 问题描述 元数据中有商品名称,我想要根据商品名称中内容的关键字找出专柜.部类.课室,当然是利用本身存在 ...

最新文章

  1. Cassandra与RDBMS的设计差别
  2. 科大讯飞语音助手Lite智能鼠标电脑版安装不成功为什么?怎么办?
  3. Hystrix 熔断器03 —— hystrix 案例之高并发测试案例的解决方案
  4. 端口安全原理介绍及配置命令
  5. macbook pro touch bar卡死的解决方法
  6. 【模板】ISAP最大流
  7. Java虚拟机之装载(加载、连接、初始化)
  8. java:通过Calendar类正确计算两日期之间的间隔
  9. Oracle表空间设计理念
  10. QTTabBar 「资源管理器」让你的文件夹拥有浏览器标签页般的体验
  11. 安防监控系统的几个基础小知识
  12. Android Studio应用Freeline光速编译APK
  13. Struts2远程命令执行漏洞
  14. html转成高清pdf,Javascript实现html转pdf高清版(提高分辨率)
  15. 2021年蓝桥杯CC++大学B组
  16. html5基础(网页基本标签、图像标签、超链接、列表、表格、媒体元素、iframe框架、表单)
  17. 数字人民币将如何改变金融生态?
  18. R语言科学计数法详解:digits和scipen设置
  19. java小游戏-java小游戏-飞机大战
  20. 使用Apache poi 导出excel含有柱状图

热门文章

  1. 【渝粤教育】广东开放大学 数据结构 形成性考核 (30)
  2. 【渝粤题库】国家开放大学2021春1366英语教学理论与实践题目
  3. matlab 矩阵jocobi迭代_高校MATLAB被禁用,掀起中国本土软件脆弱的冰山一角
  4. 【BCH码1】系统BCH码编码原理及MATLAB实现(不使用MATLAB库函数)
  5. FPGA(5)--VHDL--10十进制计数器及7段显示译码器
  6. java布尔多少字节,在Java中将字节转换为长度为4的布尔数组
  7. .net 把一个对象赋值给一个参数_Java GC回收算法-判定一个对象是否可以回收
  8. c# 衍生类和基类的构造顺序
  9. CentOS6 下Vim安装和配置
  10. USACO3.15stamps(dp)