独立验证使用例子

原创 2018-11-02 00:49:07 229
摘要:<?phpnamespace app\index\controller;use think\Validate;class Index extends \think\Controller{ public function index()    { $validate = Validate::make([ 'name'  => 

<?php

namespace app\index\controller;

use think\Validate;

class Index extends \think\Controller

{

public function index()

    {


$validate = Validate::make([

'name'  => 'require|max:25',

'email' => 'email'

]);


$data = [

'name'  => 'thinkphp',

'email' => 'thinkphp@qq.com'

];


if (!$validate->check($data)) {

dump($validate->getError());

}

}


}

//任何时候,都可以直接使用think\Validate类而不需要定义验证器类进行独立的验证操作

//独立验证对应当前控制器 规则不能复用

批改老师:天蓬老师批改时间:2018-11-02 09:25:46
老师总结:有3点建议: 1. 代码应该使用编辑器中的代码功能实现语法高亮,再提交; 2.尽可能不要再使用教程中的案例; 3.最好重写框架默认的验证提示信息

发布手记

热门词条