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+MySQL 制作简单的留言本
Nov 02 PHP
php中var_export与var_dump的区别分析
Aug 21 PHP
将时间以距今多久的形式表示,PHP,js双版本
Sep 25 PHP
使用PHP获取当前url路径的函数以及服务器变量
Jun 29 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
Dec 25 PHP
zf框架db类的分页示例分享
Mar 14 PHP
PHP开发框架kohana3 自定义路由设置示例
Jul 14 PHP
Php连接及读取和写入mysql数据库的常用代码
Aug 11 PHP
php 使用array函数实现分页
Feb 13 PHP
Laravel5中防止XSS跨站攻击的方法
Oct 10 PHP
PHP实现中国公民身份证号码有效性验证示例代码
May 03 PHP
PHP程序员简单的开展服务治理架构操作详解(三)
May 14 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
PHP新手上路(八)
2006/10/09 PHP
php实现专业获取网站SEO信息类实例
2015/04/02 PHP
PHP的Yii框架中View视图的使用进阶
2016/03/29 PHP
PHP实现上一篇下一篇的方法实例总结
2016/09/22 PHP
PHP 序列化和反序列化函数实例详解
2020/07/18 PHP
滚动经典最新话题[prototype框架]下编写
2006/10/03 Javascript
Javascript条件判断使用小技巧总结
2008/09/08 Javascript
Firefox下提示illegal character并出现乱码的原因
2010/03/25 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
js使下拉列表框可编辑不止是选择
2013/12/12 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
jQuery实现瀑布流布局详解(PC和移动端)
2020/09/01 Javascript
详解JavaScript数组过滤相同元素的5种方法
2017/05/23 Javascript
Three.js实现绘制字体模型示例代码
2017/09/26 Javascript
jquery鼠标悬停导航下划线滑出效果
2017/09/29 jQuery
MVVM 双向绑定的实现代码
2018/06/21 Javascript
Python 移动光标位置的方法
2019/01/20 Python
解决Django生产环境无法加载静态文件问题的解决
2019/04/23 Python
解决python彩色螺旋线绘制引发的问题
2019/11/23 Python
通过实例解析Python return运行原理
2020/03/04 Python
Python 3.9的到来到底是意味着什么
2020/10/14 Python
CSS3悬停效果案例应用
2012/11/21 HTML / CSS
HTML5边玩边学(1)画布实现方法
2010/09/21 HTML / CSS
AmazeUI的JS表单验证框架实战示例分享
2020/08/21 HTML / CSS
39美元购买一副眼镜或太阳镜:39DollarGlasses.com
2018/06/17 全球购物
电子商务专业在校生实习自我鉴定
2013/09/29 职场文书
办公室年终个人自我评价
2013/10/28 职场文书
应届生骨科医生求职信
2013/10/31 职场文书
药品促销活动方案
2014/02/14 职场文书
车间核算员岗位职责
2014/07/01 职场文书
抄袭同学作业检讨书1000字
2014/11/20 职场文书
JavaScript分页组件使用方法详解
2021/07/26 Javascript
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js
Java中的继承、多态以及封装
2022/04/11 Java/Android
css中:last-child不生效的解决方法
2022/08/05 HTML / CSS