このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
basic-library:phpdotenv:4.1 [2020/03/19 21:59] y2sunlight [テストプログラム] |
basic-library:phpdotenv:4.1 [2020/04/18 10:50] (現在) y2sunlight [環境変数 - phpdotenv] |
||
|---|---|---|---|
| 行 7: | 行 7: | ||
| 関連記事 | 関連記事 | ||
| - | * [[basic-library: | + | * [[basic-library: |
| * 環境変数 - phpdotenv | * 環境変数 - phpdotenv | ||
| * [[basic-library: | * [[basic-library: | ||
| * [[basic-library: | * [[basic-library: | ||
| * [[basic-library: | * [[basic-library: | ||
| - | * [[basic-library: | + | * [[basic-library: |
| - | * [[basic-library: | + | * [[basic-library: |
| + | * [[basic-library: | ||
| + | * [[basic-library: | ||
| * [[basic-library: | * [[basic-library: | ||
| 行 29: | 行 31: | ||
| ===== phpdotenvについて ===== | ===== phpdotenvについて ===== | ||
| - | phpdotenvは、定番の環境変数設定ライブラリです。.envファイルに環境変数を設定することで、'' | + | phpdotenvは、定番の環境変数設定ライブラリです。.envファイルに環境変数を設定することで、'' |
| + | |||
| + | phpdotenvは、LaravelやSymfonyなどのPHPフレームワークで採用されている事を考えれば、環境変数設定についてはphpdotenv以外に考えられません。 | ||
| \\ | \\ | ||
| 行 52: | 行 56: | ||
| 1 package you are using is looking for funding. | 1 package you are using is looking for funding. | ||
| Use the `composer fund` command to find out more! | Use the `composer fund` command to find out more! | ||
| + | </ | ||
| + | |||
| + | >Note: | ||
| + | > | ||
| + | |||
| + | パッケージの取得が終わると '' | ||
| + | |||
| + | <code javascript composer.json> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| </ | </ | ||
| 行 59: | 行 76: | ||
| ===== テストプログラム ===== | ===== テストプログラム ===== | ||
| - | パッケージのテストフォルダ('' | + | パッケージのテストフォルダ('' |
| 行 66: | 行 83: | ||
| require __DIR__.'/ | require __DIR__.'/ | ||
| - | // | + | // dotenvの初期化(.envの保存場所指定をカレントに設定) |
| - | $dotenv = Dotenv\Dotenv:: | + | $env_path = __DIR__; |
| - | + | $dotenv = Dotenv\Dotenv:: | |
| - | //初期化 | + | |
| $dotenv-> | $dotenv-> | ||
| - | // | + | // 値を取得 |
| - | $app_name = getenv(' | + | $app_name = getenv(' |
| - | $ip = getenv(' | + | $ip = getenv(' |
| echo " | echo " | ||
| </ | </ | ||
| - | <code .env> | + | < |
| APP_NAME=hogeApp | APP_NAME=hogeApp | ||
| </ | </ | ||