thinkphp 验证用的方法

小数点   filter_var($var, FILTER_VALIDATE_FLOAT)
日期
date_parse_from_format(format,date);

case
'require': // 必须 $result = !empty($value) || '0' == $value; break; case 'accepted': // 接受 $result = in_array($value, ['1', 'on', 'yes']); break; case 'date': // 是否是一个有效日期 $result = false !== strtotime($value); break; case 'activeUrl': // 是否为有效的网址 $result = checkdnsrr($value); break; case 'boolean': case 'bool': // 是否为布尔值 $result = in_array($value, [true, false, 0, 1, '0', '1'], true); break; case 'number': $result = ctype_digit((string) $value); break; case 'alphaNum': $result = ctype_alnum($value); break; case 'array': // 是否为数组 $result = is_array($value);

 

posted @ 2020-10-16 17:22  酷酷的城池  阅读(150)  评论(0编辑  收藏  举报