Laravelのconfigを使って定数を設定をする

Laravelで定数を設定したいときに、config以下のファイルに記載することが多いかと思います。

そのやり方をまとめました。

まずはconfigのデータにアクセスする基本となる記述についてです。

config/filenameに記載している連想配列キーを参照します。

config('filename.key');

例えば、configディレクトリにadmin.phpというファイルを作成し、次のように書いたとします。

<?php

return [
    'domain' => '@funbrew.tech',
];

利用する時は次のようになります。

config('admin.domain');

定数とはいえ、環境によって動的に変更したいことがあります。

その時は.envを利用すると便利です。

先ほどのadmin.phpを次のように書き換えます。

<?php

return [
    'domain' => env('ADMIN_DOMAIN'),
];

.envには以下を追記します。

ADMIN_DOMAIN="@funbrew.tech"

システム開発のご相談はお気軽に

要件定義から運用まで、お客様のビジネスに最適なシステムをご提案いたします。
まずはお気軽にご相談ください。

初回相談無料 お見積もり無料 土日対応
今月の見積もり受付、残り2社様です
お問い合わせ・ご相談
先月32件のご相談

お探しの情報は見つかりましたか?

ご不明な点やご相談したいことがございましたら、
お気軽にお問い合わせください。

無料相談 オンライン対応 営業電話なし
お問い合わせはこちら