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 相关文章推荐
PHP4实际应用经验篇(1)
Oct 09 PHP
php下几个常用的去空、分组、调试数组函数
Feb 22 PHP
php多文件上传下载示例分享
Feb 20 PHP
PHP 快速排序算法详解
Nov 10 PHP
php中get_object_vars()方法用法实例
Feb 08 PHP
WordPress网站性能优化指南
Nov 18 PHP
详解PHP执行定时任务的实现思路
Dec 21 PHP
PHP版微信小店接口开发实例
Nov 12 PHP
PHP解压ZIP文件到指定文件夹的方法
Nov 17 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
Feb 28 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
Nov 14 PHP
为何说PHP引用是个坑,要慎用
Apr 02 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
Laravel框架学习笔记(一)环境搭建
2014/10/15 PHP
php上传文件问题汇总
2015/01/30 PHP
php生成图片缩略图的方法
2015/04/07 PHP
PHP中单例模式与工厂模式详解
2017/02/17 PHP
Yii 2.0自带的验证码使用经验分享
2017/06/19 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
PHP使用file_get_contents发送http请求功能简单示例
2018/04/29 PHP
tp5(thinkPHP5框架)时间查询操作实例分析
2019/05/29 PHP
Yii框架的布局文件实例分析
2019/09/04 PHP
JavaScript 核心参考教程 内置对象
2009/10/13 Javascript
jQuery 表单验证扩展(四)
2010/10/20 Javascript
Javascript实现检测客户端类型代码封包
2015/12/03 Javascript
JavaScript实现打开链接页面的方式汇总
2016/06/02 Javascript
jQuery简单实现仿京东分类导航层效果
2016/06/07 Javascript
微信小程序小组件 基于Canvas实现直播点赞气泡效果
2020/05/29 Javascript
JSON生成Form表单的方法示例
2018/11/21 Javascript
9个JavaScript日常开发小技巧
2020/10/06 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
Python version 2.7 required, which was not found in the registry
2014/08/26 Python
Python中字符串的常见操作技巧总结
2016/07/28 Python
详解Django中六个常用的自定义装饰器
2018/07/04 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
浅谈python的深浅拷贝以及fromkeys的用法
2019/03/08 Python
解决pycharm中导入自己写的.py函数出错问题
2020/02/12 Python
CSS3 实现的加载动画
2020/12/07 HTML / CSS
canvas绘制视频封面的方法
2018/02/05 HTML / CSS
兰蔻加拿大官方网站:Lancome加拿大
2016/08/05 全球购物
Abe’s of Maine:自1979以来销售相机和电子产品
2016/11/21 全球购物
专升本自我鉴定
2013/10/10 职场文书
中介业务员岗位职责
2014/04/09 职场文书
个人融资协议书范本两则
2014/10/15 职场文书
教师教育教学随笔
2015/08/15 职场文书
体育教师教学随笔
2015/08/15 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
python 中[0]*2与0*2的区别说明
2021/05/10 Python
世界十大狙击步枪排行榜
2022/03/20 杂记