目標:如果文件存在,請加載文件,否則加載default.png
。確定Laravel中是否存在文件5
我已經試過
@if(file_exists(public_path().'/images/photos/account/{{Auth::user()->account_id}}.png'))
<img src="/images/photos/account/{{Auth::user()->account_id}}.png" alt="">
@else
<img src="/images/photos/account/default.png" alt="">
@endif
結果
它不停地載入我默認形象,而我100%肯定1002.png
是存在的。
如何正確檢查該文件是否存在?
您回聲public_path的'()的結果'/圖片/照片/帳戶/ {{驗證::用戶() - > ACCOUNT_ID} } .png''並檢查它是否是有效的路徑。如果是,那麼你去看看它是否真的存在。你已經知道它沒有,電腦不撒謊。 –
@RyanVincent:return'false'。 – ihue
你確定你明白嗎?你無法得到它。 –