如何检查图像是否存在laravel

时间:2016-10-05 09:00:34

标签: php ios laravel

我使用一些参数从iOS发布数据。我已将图像转换为字节并将其上传到服务器。参数的数据保存成功。但我无法检查是否有任何图像。是否有任何方法或东西来检查请求中是否存在任何图像?下面是为存储数据而编写的代码。除了图像,其他任何工作都很好,我相信。 iOS应用程序成功发送字节。我无法处理或从请求中提取图像。

public function createIdea(Request $request) {
    $filename = '';
    if ($request->hasFile('idea_image')) {
        $filename = $request->file('idea_image')->getClientOriginalName();
        $moveImage = $request->file('idea_image')->move('images', $filename);
    }
    $idea = new Idea();
    $idea->idea_info = $request->input('idea_title');
    $idea->idea_info = $request->input('idea_info');
    $idea->idea_image = "images/".$filename;
    $idea->idea_location = $request->input('idea_location');
    $idea->idea_description = $request->input('idea_description');
    $idea->idea_description = $request->input('selection');
    $idea->user_id = \Auth::id();
    dd($idea);
    $idea->save();
    $ideaId = $idea->id;
    if ( ! $idea->id ) {
        $statusCode =404;
        response()->json(array('Status:' => 'Idea Creation FAILED'),$statusCode);
    }else{
        $response = $idea->toJson();
        $statusCode =200;
        return response()->json(array('Status:' => 'Idea Created Successfully', 'ideaId' => $ideaId),$statusCode);
    }
}

1 个答案:

答案 0 :(得分:1)

简单。

if (File::exists($myfile)) {
    echo "Yup. It exists.";
}