验证器学习及代码

原创 2018-12-28 11:11:26 424
摘要:<?php/** * Created by PhpStorm. * User: Administrator * Date: 2018-12-28 * Time: 10:05 */namespace app\index\controller;use  think\Controller;use app\validate\Test;use think\Validate;  //

<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2018-12-28
* Time: 10:05
*/

namespace app\index\controller;

use  think\Controller;

use app\validate\Test;
use think\Validate;  //导入验证器


class Verify extends Controller
{

   /**
    *
    */
   public  function demo1()
   {
       $data=[      'name'=>'ynwu','age'=>25 ];

       $validate = new Test();


         if(!$validate->check($data))
         {
             dump($validate->getError());
         }
         else
         {
             return '验证通过';
         }

   }

   public  function  demo2()
   {
       $rule=['age'=>'require|between:20,60'];

       $mess=[
           'age.require'=>'年龄必须填写',
           'age.between'=>'年龄必须在20-60之间'
       ];

       $data=['age'=>23];
       $validate= Validate::make($rule,$mess);

       $res=$validate->check($data);

       return $res ? '验证通过':$validate->getError();
   }

}

批改老师:天蓬老师批改时间:2018-12-28 11:36:44
老师总结:结果是什么?代码写完运行有没有遇到过问题?怎么解决的?这些最好能总结出来

发布手记

热门词条