checker类
版本 | 1.0+ |
命名空间 | boa\validater |
文件 | boa/validater/checker.php |
说明 | 检查器,检查不通过会返回一个错误码,对应描述:boa::lang('boa.error.错误码') |
目录
方法 | 说明 |
---|---|
required() | 检查是否空值 |
is_ip() | 检查是否IP |
is_email() | 检查是否E-mail,支持unicode字符 |
is_url() | 检查是否URL |
is_mobile_cn() | 检查是否中国大陆手机号 |
is_tel_cn() | 检查是否中国大陆座机号 |
is_idcard_cn() | 检查是否中国大陆身份证号 |
is_chinese() | 检查是否中文 |
is_chinese_ex() | 检查是否中文、英文、数字 |
is_number() | 检查是否数字(整数、小数或负数) |
is_alnum() | 检查是否字母、数字 |
is_alpha() | 检查是否字母 |
is_digit() | 检查是否数字(整数) |
is_graph() | 检查是否可打印字符(空格除外) |
is_name() | 检查是否标识符(字母、数字、下划线) |
is_scalar() | 检查是否标量(整型、浮点型、字符串型、布尔型) |
方法
说明 | ||||
---|---|---|---|---|
检查是否空值 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 931(int),否则返回 0 |
说明 | ||||
---|---|---|---|---|
检查是否IP | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 932(int) |
说明 | ||||
---|---|---|---|---|
检查是否E-mail,支持unicode字符 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 933(int) |
说明 | ||||
---|---|---|---|---|
检查是否URL | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 934(int) |
说明 | ||||
---|---|---|---|---|
检查是否中国大陆手机号 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 935(int) |
说明 | ||||
---|---|---|---|---|
检查是否中国大陆座机号 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 936(int) |
说明 | ||||
---|---|---|---|---|
检查是否中国大陆身份证号 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 937(int) |
说明 | ||||
---|---|---|---|---|
检查是否中文 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 938(int) |
说明 | ||||
---|---|---|---|---|
检查是否中文、英文、数字 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 939(int) |
说明 | ||||
---|---|---|---|---|
检查是否数字(整数、小数或负数) | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 940(int) |
说明 | ||||
---|---|---|---|---|
检查是否字母、数字 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 941(int) |
说明 | ||||
---|---|---|---|---|
检查是否字母 | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 942(int) |
说明 | ||||
---|---|---|---|---|
检查是否数字(整数) | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 943(int) |
说明 | ||||
---|---|---|---|---|
检查是否可打印字符(空格除外) | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 944(int) |
说明 | ||||
---|---|---|---|---|
检查是否标识符(字母、数字、下划线) | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 945(int) |
说明 | ||||
---|---|---|---|---|
检查是否标量(整型、浮点型、字符串型、布尔型) | ||||
参数 | 必须 | 默认值 | 类型 | 说明 |
$v | Y | string | 值 | |
返回值 | ||||
如果是返回 0,否则返回 946(int) |