注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

~~

~~

 
 
 

日志

 
 

php 判断输入文本框内容为数字|英文  

2012-10-22 11:53:55|  分类: php |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1.
    if (preg_match('/^[\x{4e00}-\x{9fa5}]+$/u',$str)) {  
echo("中文");
} else {
echo("不全是中文");
}

2.
/**
* 说明:输入数据为汉字、数字还是英文
*
* @param $str 输入数据
*/
function checkStr($str){
$output='';
$a=ereg('['.chr(0xa1).'-'.chr(0xff).']', $str);
$b=ereg('[0-9]', $str);
$c=ereg('[a-zA-Z]', $str);
if($a && $b && $c){
$output='汉字数字英文的混合字符串';
}elseif($a && $b && !$c){
 $output='汉字数字的混合字符串';
}elseif($a && !$b && $c){
$output='汉字英文的混合字符串';
}elseif(!$a && $b && $c){
$output='数字英文的混合字符串';
}elseif($a && !$b && !$c){
 $output='纯汉字';
}elseif(!$a && $b && !$c){
$output='纯数字';
}elseif(!$a && !$b && $c){
$output='纯英文';
}
return $output;
}

  评论这张
 
阅读(321)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018