6.12 Validation使用说明
优质
小牛编辑
133浏览
2023-12-01
DoitPHP扩展类Validation是使用PHP的正则表达式匹配常用的网址,邮箱,邮编,IP地址(IPv4),个人身份证号(中国大陆区),手机号(中国大陆区)。注:本类提供的类方法均支持静态调用。
类方法使用说明:
1、isEmail($string)
使用正则表达式验证是否为email格式。
参数说明:
$string : 所要验证的邮箱地址
2、isUrl($string)
使用正则表达式验证是否为网址格式。
参数说明:
$string : 所要验证的网址
3、isChineseCharacter($string)
使用正则表达式验证字符串中是否含有汉字。
参数说明:
$string : 所要验证的字符串。注:字符串编码仅支持UTF-8
4、isInvalidStr($string)
使用正则表达式验证字符串中是否含有非法字符。
参数说明:
$string : 待验证的字符串
5、isPostNum($num)
使用用正则表达式验证是否为邮证编码。6、isIdentityCard($num)
使使用正则表达式验证是滞为身份证号码(中国大陆区)。
参数说明:
$num : 所要验证的身份证号码
7、isIPv4($string)
使用正则表达式验证是否为IP地址(IPv4)。
参数说明:
$string : 所要验证的IP地址
8、isMobile($num)
使用正则表达式验证手机号码(中国大陆区)。
参数说明:
$num : 所要验证的手机号
9、isLength($string = null, $min = 0, $max = 255)
检查字符串长度。
参数说明:
$string : 字符串内容
$min : 最小的字符串数
$max : 最大的字符串数
举例说明:
例一、网址验证
if(Validation:isUrl('http://www.doitphp.com')){
echo '输出的是一个网址';
}