【发布时间】:2017-01-02 19:44:07
【问题描述】:
我尝试了以下方法来检查文件是否存在:
@if(file_exists(public_path('/user_img/'.Auth::user()->id.'.jpg')))
即使文件存在,它也会返回false!
这有什么问题?
【问题讨论】:
标签: php laravel-5.2 file-exists
我尝试了以下方法来检查文件是否存在:
@if(file_exists(public_path('/user_img/'.Auth::user()->id.'.jpg')))
即使文件存在,它也会返回false!
这有什么问题?
【问题讨论】:
标签: php laravel-5.2 file-exists
首先你必须在页面顶部提及使用文件
$imagepath = "1.jpg";
$directoryPath = 'user_img/'.$imagepath;
if(File::exists($directoryPath)){
//echo "n exist"; die();
} else { echo "not exists"; }
【讨论】:
我已通过在User id 中添加花括号来进行更正,它工作正常:
@if(file_exists(public_path().'user_img/{{ Auth::User()->id }}.jpg'))
【讨论】: