如何检查Laravel 5.2中是否存在文件

时间:2016-08-26 07:53:07

标签: php laravel-5.2 file-exists

我尝试了以下方法来检查文件是否存在:

$parentDir = "D:\TESzz";
Get-ChildItem -path $parentDir -directory | ForEach-Object {Get-ChildItem -name $parentDir\$_ | Export-Csv -path $(Join-path $parentDir\$_ ($_.Name+'.csv'))}

即使文件存在,它也会返回$parentDir

它出了什么问题?

2 个答案:

答案 0 :(得分:3)

我已经通过在User id添加大括号来纠正它并且工作正常:

@if(file_exists(public_path().'user_img/{{ Auth::User()->id }}.jpg'))

答案 1 :(得分:0)

首先,您必须在页面顶部提及使用文件

$imagepath = "1.jpg";

$directoryPath = 'user_img/'.$imagepath;

if(File::exists($directoryPath)){
    //echo "n exist"; die();
} else {  echo "not exists";   }