* 返回值:是正确的 QQ 号码返回 QQ 号码,不是返回 false
*/
function IsQQ($Argv){
$RegExp=’/^[1-9][0-9]{5,11}$/’;
return preg_match($RegExp,$Argv)?$Argv:false;
}
/**
* IsMobile 函数:检测参数的值是否为正确的中国手机号码格式
* 返回值:是正确的手机号码返回手机号码,不是返回 false
*/
function IsMobile($Argv){
$RegExp=’/^(?:13|15|18)[0-9]{9}$/’;
return preg_match($RegExp,$Argv)?$Argv:false;
}
/**
* IsTel 函数:检测参数的值是否为正取的中国电话号码格式包括区号
* 返回值:是正确的电话号码返回电话号码,不是返回 false
*/
function IsTel($Argv){
$RegExp=’/[0-9]{3,4}-[0-9]{7,8}$/’;
return preg_match($RegExp,$Argv)?$Argv:false;
}
/**
* IsNickname 函数:检测参数的值是否为正确的昵称格式(Beta)
* 返回值:是正确的昵称格式返回昵称格式,不是返回 false
*/
function IsNickname($Argv){
$RegExp=’/^\s*$|^c:\con\con$|[%,\*\"\s\t\<\>\&\'\
(\)]|\xA1\xA1|\xAC\xA3|^Guest|^\xD3\xCE\xBF\xCD|\xB9\x43\xAB\xC8/is’;
//Copy From DZ
return preg_match($RegExp,$Argv)?$Argv:false;
}
/**
* IsChinese 函数:检测参数是否为中文
* 返回值:是返回参数,不是返回 false
*/
function IsChinese($Argv,$Encoding=’utf8 ){
′
$RegExp = $Encoding==’utf8 ?’/^[\x{4e00}-\x{9fa5}]
′