一聚教程网:一个值得你收藏的教程网站

热门教程

php 判断数字或身份证正则表达式

时间:2022-11-14 23:01:46 编辑:袖梨 来源:一聚教程网

function funcNum($str,$num1='',$num2='')//数字正则表达试
{
if($num1!='' and $num2!=''){
return (preg_match("/^[0-9]

{".$num1.",".$num2."}$/",$str))?true:false;
}else{
return (preg_match("/^[0-9]/",$str))?

true:false;
}
}

function funcCard($str)//
{
return (preg_match('/(^([d]{15}|[d]{18}|[d]{17}x)

$)/',$str))?true:false;
}

if( $_POST)
{
if( funcNum( $_POST['url'] ) )
{
echo '是数字';
}
else if( funcCard( $_POST['url'] ) )
{
exit('是身份证号码');
}
else
{
echo '不是数字了不是身份证号';
}
}

?>

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



php 判断数字或身份证正则表达式





热门栏目