$max){ return false; } return true; } /** * 校验是否邮箱格式 * @param string $input 输入 * @param boolean $out 输出 * @param boolean */ static function isEmail($input,$out = false){ $pattern = "/\w+@(\w|\d)+\.\w{2,3}/i"; $isMatch = preg_match($pattern , $input, $matches); if($out){ return $matches; } return $isMatch; } /** * 校验是否手机格式 * @param string $input 输入 * @param boolean $out 输出 * @param boolean */ static function isMobile($input,$out = false){ $pattern = '/^(13[0-9]{9})|(18[0-9]{9})|(14[0-9]{9})|(17[0-9]{9})|(15[0-9]{9})$/'; $isMatch = preg_match($pattern ,$input, $matches); if($out){ return $matches; } return $isMatch; } /** * 校验是否qq格式 * @param string $input 输入 * @param boolean $out 输出 * @param boolean */ static function isQq($input,$out = false){ $pattern = '/^\d{6,12}$/'; $isMatch = preg_match($pattern ,$input, $matches); if($out){ return $matches; } return $isMatch; } } ?>