时间:12-09-22 栏目:网站开发 作者:admin 评论:0 点击: 9,518 次
if(LANG=='ru'&&!preg_match("/[АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийкдмнопрстуфхцчшщъыьэюя]/u",$q)){ //echo '搜索字符串:'.$q.'<br>'; //echo ' 是否有中文:';var_dump(preg_match("/[\x{4e00}-\x{9fa5}]/u",$q)); //АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийкдмнопрстуфхцчшщъыьэюя if(!preg_match("/[\x{4e00}-\x{9fa5}]/u",$q)){ if(preg_match("/[\x{4e00}-\x{9fa5}]/u",iconv('GBK','UTF-8',$q))) $q=iconv('GB2312','UTF-8',$q); //echo '<br搜索字符串[GBK2UTF8]:'.$q.'<br>'; //echo ' 是否有中文:';var_dump(preg_match("/[\x{4e00}-\x{9fa5}]/u",$q)); } }
这段代码可以使用PHP正则判断是否俄语或是汉字(UTF8编码和GBK编码)
声明: 本文由( admin )原创编译,转载请保留链接: PHP多语言站时使用正则判断俄语和汉语的方法
------====== 本站公告 ======------
联系信息:
电话:19970108113(微信同号) QQ:3142401606
支付宝:https://me.alipay.com/lxq73061
相关插件程序等信息均会在站内发布,敬请关注。