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) | ||||