火车头使用PHP插件过滤emoji四字节字符
方法很好用,直接出代码吧。
<?phpfunction filter_emoji_string($str){ $str = trim($str); $str = preg_replace_callback('/./u',function (array $match) {return strlen($match[0]) >= 4 ? '' : $match[0];},$str); return $str;}if($LabelArray['PageType']=="Save")
{set_time_limit(0); if ($LabelArray['_蜗牛视频'] != "") {$LabelArray['蜗牛视频'] = filter_emoji_string($LabelArray['_蜗牛视频']);}}//ob_clean();
echo serialize($LabelArray);
?>
轻轻的广告一下:https://www.gygysp.com/
火车头使用PHP插件过滤emoji四字节字符相关推荐
- Emoji四字节字符入库时错误的解决方案(Incorrect string value: '\xF0\x9F\x99\x8F' for column 'Reply_Content' at row 1)
从 MySQL 5.5.3 开始,MySQL 支持一种 utf8mb4 的字符集,这个字符集能够支持 4 字节的 UTF8 编码的字符. utf8mb4 字符集能够完美地向下兼容 utf8 字符串.在 ...
- mysql 四字节字符_Nextcloud解决数据库四字节字符警告提示
Nextcloud解决数据库四字节字符警告提示 zym5368 • 2020 年 05 月 23 日 可通过开启MySQL的4字节字符解决问题,具体步骤如下: 确认MySQL或MariaDB版本(下面 ...
- python 正则过滤四字节字符 表情字符
mysql 4字符插入报错,如果4字符我们不需要可以过滤掉 def clean(desstr,restr=''): #过滤表情 try: co = re.compile(u'['u'\U0001F30 ...
- utf8mb4解决四字节字符保存到mysql不报错的问题
场景:微信昵称中包含表情,保存到mysql中报出SQLException :Incorrect string value: '\xF0\xA1\x8B\xBE\xE5\xA2...' for colu ...
- 特殊符号,emoji表情,四字节去除问题
最近遇到一个问题,公司的数据库是utf-8的字符集,而支持 特殊符号,emoji表情,四字节等特殊符号的需要是utf-8mb4的字符集才可以,不然强行插入是会报错的,这时候就需要将获取到的包含特殊符号 ...
- java 6字节_java过滤四字节和六字节特殊字符
java7版本中可以这样写: source.replaceAll("[\ud800\udc00-\udbff\udfff\ud800-\udfff]", "*" ...
- JavaScript正则表达式大全(过滤Emoji的最佳实践)
一.校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9 ...
- 匹配表情emoji 正则_详解Android过滤emoji表情正则表达式
做了一些信息提交的操作,输入了Emoji表情时,后台数据库无法存储 原因:UTF-8编码有可能是两个.三个.四个字节.Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去 ...
- js过滤emoji表情
使用JS过滤emoji表情的主要原因:input标签中输入emoji表情,提交表单后插入数据库报错. 原因是因为UTF-8编码有可能是两个.三个.四个字节.Emoji表情是4个字节,而MySQL的ut ...
最新文章
- oracle导入到mysql命令_oracle数据库导入导出命令
- 程序员面试的一些心得
- 页面导航的基础与深入
- c++ explicit
- LeetCode—207. 课程表
- BeetleX.Http.Clients V1.5发布
- 带有Gradle的Spring Boot Web应用程序
- python Exception(异常处理)
- 理解mysql 底层原理
- bsxfun 的理解
- 关于用C#调用C++的dll中的函数,获取字符串返回值的一些细节
- [SQLite]www.sqlite.org官网.NET最新版本所有内容下载
- 软件测试 之Web项目实战解析(附全套实战项目教程+视频+源码)
- windows xp虚拟机安装教程
- 如何(不开百度会员进行下载提速)合作双赢之路
- 星际争霸 vs 魔兽争霸3 vs 红警完全对比
- 【赚钱应跟Apple,做大不忘Google】移动开发时代的开发者选择
- 为Metabase Pulses添加slack代理支持
- 八、STM32串口通信
- 北漂IT男返乡创业,草根逆袭回忆录(下)
热门文章
- IDataSet接口的使用和矢量图层复制
- Python编程 利用Python画一个爱心
- 苹果x怎么截屏_涨知识!原来iPhone手机新增了长截屏功能,简单好用
- Win10下离线安装MinGW-w64
- 广告宣传配音技巧——如何自己免费制作广告配音
- java 字符串输出字符_输出java字符串
- mkdir命令会突然失效_mkdir命令
- user_jj两条记录改成一条
- 如果在高速免费前上高速怎么计算机,高速免费etc可以提前上高速吗?免费时间是按入口算还是出口算?...
- Google DevFest 2021即将开始,赶紧来参加吧