| 
         数据验证类cls_validate(cls_validate.php) 
这个类主要是封装了对表单值合法性检查的常用方法 
 
成员方法列表(没特殊说明的情况下返回都是bool值): 
 
public static function ip($ip) 
检验IP地址 
 
public static function mobile($str) 
检验手机号码 
 
public static function zip($str) 
邮政编码 
 
public static function email($str) 
验证邮件地址 
 
public static function qq($str) 
验证QQ号码 
 
public static function url($str) 
验证URL地址 
 
public static function alpha($str, $len = 0) 
是否为全英文字母,并且在指定长度内 
 
public static function number($str, $len = 0) 
是否为全数字,并且在指定长度内 
 
public static function num_alpha($str, $len = 0) 
 是否为全数字或字母组合,并且在指定长度内 
 
public static function dash($str, $len = 0) 
是否为指定长度内数字和字母或上划线,下划线 
 
public static function float($str) 
是否为浮点数 
 
public static function max($str, $length) 
是否超过大长度 
 
public static function min($str, $length) 
是否小于小长度 
 
public static function same($str_a, $str_b) 
是否一致 
 
public static function len($str, $min_len, $max_len) 
是否在指定长度内 
 
public static function chinese($str, $encode="gbk") 
是否为中文 
 
public static function id_card( $id ) 
是否为合法身份证号 
 
public static function phone($phone) 
是否为电话号码 
 
public static function qq_email($email) 
是否为qq邮箱 
 
public static function custom($str, $type) 
自定义正则验证 
type为正则表达示格式,如 /[a-z]+[\d]{3,5}/i 
 
public static function domain($domain) 
是否为域名 
 
public static function user_name($user_name) 
是否为合法用户名 
  
         |