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

Функция config

Функция config применяется для доступа к параметрам конфигурации приложения. Первым параметром передаётся путь к значению через точку в формате 'файл.ключ'. Вторым необязательным параметром можно указать значение по умолчанию, которое будет возвращено, если конфигурационный ключ не существует.

Синтаксис

<?php config($key, $default = null); ?>

Пример

Давайте получим название приложения из файла app.php:

<?php $appName = config('app.name'); echo $appName; ?>

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

"Laravel"

Пример

Давайте получим настройки базы данных с значением по умолчанию:

<?php $dbHost = config('database.connections.mysql.host', '127.0.0.1'); echo $dbHost; ?>

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

"localhost"

Пример

Давайте проверим, включён ли режим отладки в приложении:

<?php $isDebug = config('app.debug', false); if ($isDebug) { echo "Debug mode is enabled"; } else { echo "Debug mode is disabled"; } ?>

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

"Debug mode is enabled"

Пример

Давайте получим все настройки из файла конфигурации:

<?php $allConfig = config('app'); print_r($allConfig); ?>

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

[ "name" => "Laravel", "env" => "local", "debug" => true, "url" => "http://localhost", "timezone" => "UTC" ]

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

  • функция env,
    которая получает значения из переменных окружения
  • функция app,
    которая возвращает экземпляр приложения или сервиса
  • функция dd,
    которая выводит данные и останавливает выполнение
  • функция dump,
    которая выводит данные без остановки выполнения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить