当前位置:首页 > 站长笔记 > php笔记 > 正文
运行天数:2909 天 最后更新:2020-4-7

PHP判断字符串函数,俄文中文数字检测

用手机或者平板电脑扫描应用扫描本二维码,可以在手机浏览器继续浏览,也可以分享给你的联系人。

2018年09月19日 | 作者: 影子 | 分类: php笔记 | 点击量: 565

PHP判断字符串函数,俄文中文数字检测

PHP俄文检测,俄罗斯文字检测


function checkStr($str){
        $stat=true;
        $a=ereg('['.chr(0xa1).'-'.chr(0xff).']', $str); //汉字
        $a2=preg_match("/[x{4e00}-x{9fa5}]./u",$str);//中文(过滤俄文,中文包含俄文)
        $b=ereg('[0-9]', $str); //数字
        $c=ereg('[a-zA-Z]', $str); //字母
        if($a2 && $b && $c){ $stat=false;} //$output='汉字数字英文的混合字符串';
        elseif($a2 && $b && !$c){ $stat=false;} //$output='汉字数字的混合字符串';
        elseif($a2 && !$b && $c){ $stat=false;} //$output='汉字英文的混合字符串';
        elseif(!$a2 && $b && $c){ $stat=true;} //$output='数字英文的混合字符串';
        elseif($a2 && !$b && !$c){ $stat=false;} //$output='纯汉字';
        elseif(!$a2 && $b && !$c){ $stat=true;}  //$output='纯数字';
        elseif(!$a2 && !$b && $c){ $stat=true;}  //$output='纯字母';
        else{$stat=true;}
        return $stat; 
    }

 

 

 

 

 


关键词:

本文网址:https://www.menglei.net/2625/,转载请以链接形式注明出处,谢谢合作!

作者:清晨@网站建设专家. | 清晨,领先的网站优化品牌。

交流QQ号:925474725 邮件支持:shadoweb@qq.com