码迷,mamicode.com
首页 > 其他好文 > 详细

Laravel——$rules参数规则

时间:2020-06-13 19:13:02      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:数字   范围   data   strong   inpu   err   NPU   laravel   size   

 public function orderList()
    {
        $rules = [
            ‘order_status‘  => ‘required|integer|in:1,2,3,4,5‘,
            ‘page‘          => ‘required|integer|min:1‘,
            ‘per_page‘      => ‘required|integer|min:1|max:10‘
        ];

        if ($error = $this->validateInput($rules)) {
            return $error;
        }

        $data = WxApp::orderList($this->validated);

        return $this->json($data);
    }
  • required 必须传
  • integer 数字
  • string 字符串
  • array 数组
  • min 最小
  • max 最大 (参数为数字 验证数字大小 为字符串验证长度)
  • in: 参数必须在in的范围内 eg:必须是1 2 3 4 5 其中的一个

Laravel——$rules参数规则

标签:数字   范围   data   strong   inpu   err   NPU   laravel   size   

原文地址:https://www.cnblogs.com/coder1013/p/13121322.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!