1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP判断字符串中是否存在特殊符号 可判断中英文及特殊符号混合串

PHP判断字符串中是否存在特殊符号 可判断中英文及特殊符号混合串

时间:2023-03-23 20:51:34

相关推荐

PHP判断字符串中是否存在特殊符号 可判断中英文及特殊符号混合串

PHP判断是否存在特殊符号,可判断中英文及特殊符号混合串。

注意:需要在php.ini中打开php_mbstring。

/*** 判断是否存在特殊字符,可判断中英文及特殊符号混合串* 存在返回true* @param string $str* @return boolean*/function has_special_str($str){//$前要加反斜杠$specialChars= "~·`!!@#\$¥%^…&*()()—-_=+[]{}【】、|\\;:;:'\"“‘,./<>《》??,。";//特殊符号数组$specialArr=array();$len= mb_strlen($specialChars,'UTF-8');for($i=0;$i<$len;$i++){$specialArr[]=mb_substr($specialChars, $i,1,'UTF-8');}//待比较字符串数组$arr=array();$len= mb_strlen($str,'UTF-8');for($i=0;$i<$len;$i++){$arr[]=mb_substr($str, $i,1,'UTF-8');}foreach ($arr as $v){if(in_array($v, $specialArr)){return true;}}return false;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。