ホームページ >バックエンド開発 >PHPチュートリアル >Laravel に適した .env 設定ファイルの変更

Laravel に適した .env 設定ファイルの変更

WBOY
WBOYオリジナル
2016-06-23 13:27:041023ブラウズ

.env を変更するたびにコードを変更する必要がありますか? .env ファイルはバックグラウンドで設定できますか?
実際、実装は非常に簡単です。次の関数をプロジェクトに追加します

function modifyEnv(array $data){    $envPath = base_path() . DIRECTORY_SEPARATOR . '.env';     $contentArray = collect(file($envPath, FILE_IGNORE_NEW_LINES));     $contentArray->transform(function ($item) use ($data){         foreach ($data as $key => $value){             if(str_contains($item, $key)){                 return $key . '=' . $value;             }         }          return $item;     });     $content = implode($contentArray->toArray(), "\n");     \File::put($envPath, $content);}

を使用してください

とても簡単なので、Laravel の .env ファイルをバックグラウンドでグラフィカルに設定できます~

へようこそコミュニケーションと学習のためにグループに参加してください: 365969825

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。