请问PHP中怎么check字符串是全角还是半角?

正则表达式
$p = "/[\x81-\xfe]./"; //含有全角字符
$p = "/^(?:[\x81-\xfe].)+$/"; //全是全角字符

1   
2$s = "全是 全角字符";   
3$p = "/[\x81-\xfe]./"; //含有全角字符   
4//$p = "/^(?:[\x81-\xfe].)+$/"; //全是全角字符   
5if(preg_match($p,$s))   
6echo "yes";   
7else   
8echo "no";   
Published At
Categories with Web编程
Tagged with
comments powered by Disqus