如何在laravel的null上修复函数getClientOriginalExtension()

Zub*_*ain 0 laravel

查看我在“调用成员函数 getClientOriginalExtension() on bool”时遇到错误的代码

我在 Laravel 上使用图像干预属性在产品表上上传图像。在使用getClientOriginalExtension() 时,我遇到了错误...

public function product_store(Request $request)
{

    $image = $request->hasfile('product_image');
    $img = $image->getClientOriginalExtension();
    $location = public_path('images/products/' .$img);
    Image::make($imge)->save($location);

    $product_image = new productImage;
    $product_image->product_id = 1;
    $product_image->image = $img;
    $product_image->save();

    return redirect() -> route('admin.product.create');
}
Run Code Online (Sandbox Code Playgroud)

在 bool 上调用成员函数 getClientOriginalExtension()