ホームページ  >  記事  >  バックエンド開発  >  Laravel フレームワークが .env 構成ファイルを変更する方法の詳細な説明

Laravel フレームワークが .env 構成ファイルを変更する方法の詳細な説明

怪我咯
怪我咯オリジナル
2017-06-16 10:40:202817ブラウズ

laravel フレームワークを使用して PHP プログラムを開発する場合、フレームワークの .env ファイルを構成することが重要です。このファイルはデータベース、データベース ユーザー、キャッシュなどを構成する必要があります。次の記事では、必要な友人が参照できるように、Laravel が .env 設定ファイルを変更する方法に関する関連情報を主に紹介します。

はじめに

.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ファイルをグラフィカルに設定できます~

以上がLaravel フレームワークが .env 構成ファイルを変更する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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