PHP实现过滤掉非汉字字符只保留中文字符


Posted in PHP onJune 04, 2015
<?php

$str = "a 1b 2b<中文>。xxyy字符";

//转换 GB2312 -> UTF-8
$str = mb_convert_encoding($str, 'UTF-8', 'GB2312');

preg_match_all('/[\x{4e00}-\x{9fff}]+/u', $str, $matches);
$str = join('', $matches[0]);

//转换 UTF-8 -> GB2312
$str = mb_convert_encoding($str, 'GB2312', 'UTF-8'); 

echo $str; //输出 中文字符

?>
PHP 相关文章推荐
php中file_get_contents与curl性能比较分析
Nov 08 PHP
PHP register_shutdown_function()函数的使用示例
Jun 23 PHP
PHP实现搜索地理位置及计算两点地理位置间距离的实例
Jan 08 PHP
Symfony2安装第三方Bundles实例详解
Feb 04 PHP
CodeIgniter针对数据库的连接、配置及使用方法
Mar 03 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
Mar 03 PHP
phpMyAdmin无法登陆的解决方法
Apr 27 PHP
PHP实现的Redis多库选择功能单例类
Jul 27 PHP
PHP设计模式之观察者模式定义与用法示例
Aug 04 PHP
PHP+Ajax实现的检测用户名功能简单示例
Feb 12 PHP
laravel 修改.htaccess文件 重定向public的解决方法
Oct 12 PHP
解决laravel5.4下的group by报错的问题
Oct 16 PHP
了解PHP的返回引用和局部静态变量
Jun 04 #PHP
PHP中4种常用的抓取网络数据方法
Jun 04 #PHP
php实现将上传word文件转为html的方法
Jun 03 #PHP
php 类自动载入的方法
Jun 03 #PHP
php操作memcache缓存方法分享
Jun 03 #PHP
php操作redis缓存方法分享
Jun 03 #PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
Jun 03 #PHP
You might like
新的一年,新的期待:DC在2020年的四部动画电影
2020/01/01 欧美动漫
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
PHP学习笔记(三):数据类型转换与常量介绍
2015/04/17 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
2010/02/15 Javascript
bgsound 背景音乐 的一些常用方法及特殊用法小结
2010/05/11 Javascript
文件编码导致jquery失效的解决方法
2013/06/26 Javascript
使用jquery获取网页中图片高度的两种方法
2013/09/26 Javascript
使用phantomjs进行网页抓取的实现代码
2014/09/29 Javascript
基于jquery实现动态竖向柱状条特效
2016/02/12 Javascript
基于JavaScript实现窗口拖动效果
2017/01/18 Javascript
Js apply方法详解
2017/02/16 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
vue+axios实现登录拦截的实例代码
2017/05/22 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
vue watch自动检测数据变化实时渲染的方法
2018/01/16 Javascript
angularjs使用div模拟textarea文本框的方法
2018/10/02 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
跟老齐学Python之Python安装
2014/09/12 Python
python实现简单flappy bird
2018/12/24 Python
对django xadmin自定义菜单的实例详解
2019/01/03 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
2019/12/12 Python
pytorch实现onehot编码转为普通label标签
2020/01/02 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
解决CSS3的opacity属性带来的层叠顺序问题
2016/05/09 HTML / CSS
美国时尚孕妇装品牌:A Pea in the Pod
2017/07/16 全球购物
校园奶茶店创业计划书
2014/01/23 职场文书
总经理秘书岗位职责
2014/03/17 职场文书
群教个人对照检查材料
2014/08/20 职场文书
2014年教师节座谈会发言稿
2014/09/10 职场文书
2014年高三班主任工作总结
2014/12/05 职场文书
美丽的大脚观后感
2015/06/03 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
win10频率超出范围怎么办?win10老显示超出工作频率范围的解决方法
2022/07/07 数码科技