【问题标题】:Check upload file validation -Laravel检查上传文件验证-Laravel
【发布时间】:2019-06-24 08:40:48
【问题描述】:

仅在文件上传时进行验证检查。 (文件存在) 如果不上传文件则不需要检查验证 (在 laravel 验证中)

【问题讨论】:

    标签: php laravel image file validation


    【解决方案1】:

    您应该共享一些代码,以便获得更好的帮助。但是您可以使用nullable 规则来允许这样的空数据:

    // as an example
    $request->validate([
        'photo' => 'nullable|mimes:jpeg,bmp,png'
    ]);
    

    【讨论】:

      【解决方案2】:

      如果您想要像@nakov 写的那样更好的答案,请更具体并添加一些代码。

      您还可以在上传文件时使用 if 语句进行验证,如下所示:

      if ($request->hasfile('photo')) {
          $request->validate(['photo' => 'image|mimes:jpeg,bmp,png'])
      }
      

      【讨论】:

        猜你喜欢
        • 2014-06-30
        • 2017-02-12
        • 2023-03-03
        • 2020-11-29
        • 2016-02-25
        • 2022-01-15
        • 1970-01-01
        • 1970-01-01
        • 2018-07-16
        相关资源
        最近更新 更多