"require|max:25", "passwo" />
入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

tp5数据验证及验证场景详解

创建时间:2017-12-24 投稿人: 浏览次数:1432

1.  在接收数据时直接进行验证:

public function add(){
    if(request()->isPost()){
        $validate = new Validate([
            "username" => "require|max:25",
            "password" => "require|max:32",
        ]);

        $data=[
            "username"=>input("username"),
            "password"=>md5(input("password")),
        ];

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

        if(db("admin")->insert($data)){
            return $this->success("添加管理员成功!", "lst");
        } else {
            return $this->error("添加管理员失败!");
        }
        return;
    }
    return $this->fetch();
}

2.制作一个验证器

首先制作一个验证器:



在其他类型中加载这个验证器:





声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。