打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PHP过滤非汉字字符只保留中文字符

最新PHP过滤非汉字字符只保留中文字符

以下是三零网为大家整理的最新PHP过滤非汉字字符只保留中文字符的文章,希望大家能够喜欢!

 

<?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批量过滤post,get敏感数据 过滤所有恶意字符
·php各种安全过滤字符函数
·JavaScript判断是否有中文字符-GBK编码
·PHP截取中文字符串(mb_substr)和获取中文字符串字数
·php支持中文字符串分割的函数
·php取中文字符串
·使用PHP的mbstring字符串处理函数来处理中文字符串
·php防止截取中文字符串乱码的函数
·PHP截取中文字符串方法总结
·php过滤html字符串,防止SQL注入的实例代码
·php中计算中文字符串长度、截取中文字符串
·php过滤html字符串函数
·PHP截取中文字符串的问题
·php取得字符串的首字母(适用于中文字符串)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
正则匹配中文
浅析Python3中的bytes和str类型
PHP中文字符判断
PHP Json函数不能处理中文的解决办法
Java中的字符集编码入门(三)GB2312,GBK与中文网页
php中iconv函数使用方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服