判断用户的输入,首先是JS判断了一次,其次是PHP再判断,纯属无聊,两种方法不知道孰优孰劣
1正则function IsQQ($Argv) {
$RegExp = '/^[1-9][0-9]{5,11}$/';
return preg_match ( $RegExp, $Argv ) ? $Argv : false;
}
function IsMobile($Argv) {
$RegExp = '/^(?:13|15|18)[0-9]{9}$/';
return preg_match ( $RegExp, $Argv ) ? $Argv : false;
}
2是完全利用数值操作
function IsQQ($Argv){float $qq;
if($qq>9999 && $qq<9999999999) return true
else return false;
}判断手机号也是类似
哪种好点呢?
1正则function IsQQ($Argv) {
$RegExp = '/^[1-9][0-9]{5,11}$/';
return preg_match ( $RegExp, $Argv ) ? $Argv : false;
}
function IsMobile($Argv) {
$RegExp = '/^(?:13|15|18)[0-9]{9}$/';
return preg_match ( $RegExp, $Argv ) ? $Argv : false;
}
2是完全利用数值操作
function IsQQ($Argv){float $qq;
if($qq>9999 && $qq<9999999999) return true
else return false;
}判断手机号也是类似
哪种好点呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货