variable type error: array

浏览:1432 发布日期:2018/05/25 分类:ThinkPHP5专区 关键字: variable 验证器
模型传给验证器的$data是数组类型的,控制器可以使用 ,但是会产生错误
错误如下:
string(16) "验证码错误!"
[0] InvalidArgumentException in Response.php line 316
variable type error: array

代码如下:
$validate = Loader::validate('User');

if(!$validate->check($data)){
dump($validate->getError());
}

验证器如下:
<?php
namespace app\index\validate;

use think\Validate;

class User extends Validate
{
protected $rule = [
'account' => 'require|number|length:11',
'password' => 'require|length:6,16',
'captcha' => 'require|captcha'
];

}
最佳答案
评论() 相关
后面还有条评论,点击查看>>