Я хочу знать, если вы делаете следующее в моем коде ниже, как вы проверяете, существует ли файл, например
{
$file = Storage::disks('local')->get($file);
// then test if $file exists
}
Есть четкий пример в документы, если вы посмотрите.
$exists = Storage::disk('s3')->exists('file.jpg');
Вы можете проверить наличие файла с кодом ниже для вашего локального хранилища,
$file_exists = Storage::disk('local')->exists($file);
Вы можете прочитать больше о хранении в Документе Laravel на Файловая система Laravel.
Замечания: в документе вы проверите disk('s3')
, Это зависит от того, какое соединение мы используем config/filesystem.php
(файл конфигурации для файловой системы в laravel).
ИЛИ просто вы можете использовать проверить состояние по
if(Storage::disk('local')->exists($file)) {
}
Это также будет работать для вас.