thinkphp如何验证字符长度?
时间: 2023-08-22 20:08:55 浏览: 172
验证字符长度
在thinkphp中,可以使用`validate()`函数来验证字符长度。具体来说,可以使用`length`规则来验证。例如,如果要验证一个字符串变量`$str`的长度是否在1到10个字符之间,可以这样写:
```php
$validate = validate(['str'=>'require|length:1,10']);
if(!$validate->check(['str'=>$str])){
//验证失败
}
```
其中,`length:1,10`表示长度在1到10之间。如果要验证最小长度或最大长度,可以使用`min`或`max`规则。例如,要验证字符串的最小长度为5,可以这样写:
```php
$validate = validate(['str'=>'require|min:5']);
if(!$validate->check(['str'=>$str])){
//验证失败
}
```
阅读全文