Проверка существования пути/папки в Laravel

Чтобы проверить, существует ли путь или папка в Laravel, вы можете использовать следующие методы:

  1. File::exists($path)– этот метод проверяет, существует ли файл или каталог по указанному пути. Он возвращает true, если путь существует, и falseв противном случае.

  2. is_dir($path)– эта функция PHP определяет, существует ли каталог по данному пути. Он возвращает true, если путь является каталогом и существует, и falseв противном случае.

  3. is_file($path)– эта функция PHP проверяет, существует ли файл по указанному пути. Он возвращает true, если путь является файлом и существует, и falseв противном случае.

Вот пример того, как вы можете использовать эти методы в Laravel:

use Illuminate\Support\Facades\File;
$path = '/path/to/folder';
if (File::exists($path)) {
    // The path exists
} else {
    // The path does not exist
}
if (is_dir($path)) {
    // It is a directory and exists
}
if (is_file($path)) {
    // It is a file and exists
}