РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
812 of 1392 menu

base_path

Функция base_path возвращает строку, содержащую абсолютный путь к корню проекта Laravel. Если передан параметр $path, то он добавляется к корневому пути. Это полезно для обращения к файлам и директориям, находящимся за пределами стандартных папок, таких как app, public или storage.

Параметр $path является необязательным и должен быть строкой. Если он не передан, функция возвращает только корневой путь.

Синтаксис

<?php base_path($path = ''); ?>

Пример

Получим абсолютный путь к корню проекта:

<?php $res = base_path(); echo $res; ?>

Результат выполнения кода:

"/var/www/my-laravel-project"

Пример

Получим путь к файлу конфигурации config/app.php с помощью base_path:

<?php $res = base_path('config/app.php'); echo $res; ?>

Результат выполнения кода:

"/var/www/my-laravel-project/config/app.php"

Пример

Используем base_path для подключения файла из корневой директории, например, .env:

<?php $envFilePath = base_path('.env'); echo $envFilePath; ?>

Результат выполнения кода:

"/var/www/my-laravel-project/.env"

Смотрите также

  • функция app_path,
    которая возвращает путь к директории app
  • функция storage_path,
    которая возвращает путь к директории storage
  • функция public_path,
    которая возвращает путь к директории public
  • функция resource_path,
    которая возвращает путь к директории resources
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить