验证器,用来验证字段

原创2019-07-18 14:32:269
摘要:<?phpnamespace app\admin\model;use think\Model;use think\model\concern\SoftDelete;/* * 软删除步骤: * 1.在表中添加一个字段: 删除时间(删除标志): delete_time * 2.在模型类添加一个属性: $deleteTime = 'delete_time' * 3.在模型中导入软删

<?php
namespace app\admin\model;

use think\Model;
use think\model\concern\SoftDelete;
/*
* 软删除步骤:
* 1.在表中添加一个字段: 删除时间(删除标志): delete_time
* 2.在模型类添加一个属性: $deleteTime = 'delete_time'
* 3.在模型中导入软删除的trait类库: SoftDelete
* 4.最新版本支持设置软删除的默认字段值
* */
class Staff extends Model
{
   public function demo3()
   {
       //创建验证规则
       $rule = ['age' => 'require|between:20,60'];

       //创建错误信息
       $mess = [
           'age.require' => '年龄必须填写',
           'age.between' => '年龄必须在20到60之间'
       ];

       //创建数据
       $data = ['age' => 13];

       $validate = \think\Validate::make($rule, $mess);
       $res = $validate->check($data);

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

批改老师:欧阳克批改时间:2019-07-19 13:12:14
老师总结:完成的不错。用户传过来的值,是不值得信任的,所以要用验证技术。继续加油

发布手记

热门词条

第九期线上培训班