如何检查文件是不是存在于laravel的url中

Posted

技术标签:

【中文标题】如何检查文件是不是存在于laravel的url中【英文标题】:How to check if a file exists in a url in laravel如何检查文件是否存在于laravel的url中 【发布时间】:2020-06-25 06:18:34 【问题描述】:
@if (file_exists(env('BASE_URL_MASTER').$p->main_image))

<img class="primary-img" src="env('BASE_URL_MASTER').$p->main_image"   >

@else
<img class="primary-img" src="asset($p->main_image?$p->main_image:'')"   >
endif

如果图像可用,我想检查给定的 URL 是否有图像,那么@if 条件应该有效。但它不起作用

【问题讨论】:

这能回答你的问题吗? How to check if a file exists from a url 是的,但在我想在刀片中使用的情况下它不起作用 【参考方案1】:

改用file_get_content()。 例子: $file = file_get_content('url_to_file or path_to_file'); if (strlen($file) > 0) 'file exist...'

【讨论】:

以上是关于如何检查文件是不是存在于laravel的url中的主要内容,如果未能解决你的问题,请参考以下文章

Android 使用其 URL 检查文件是不是存在于远程服务器中

如何检查图片是不是存在于url

Wordpress REST API:如何检查 id 是不是存在于 url

Laravel:检查记录ID是不是存在

如何检查路由“URL”是否存在?

如果索引存在于 Laravel 迁移中,如何检查它们?