fukasawaです。こんにちは。急に暖かくなりましたね。湿気が気になります。 CakePHPにはConfigureというクラスがあり、これを使用することでアプリケーション全体で使う変数を一箇所に定義しておくことができます。 CakePHP3にはconfig/app.phpという設定ファイルがデフォルトで存在しており、この中でデータベースの接続設定やログの出力設定等について定義されているのですが、このapp.phpもConfigureクラスを使用して読み込まれています。 例えば、app.php以外の任意の設定ファイルを追加したい場合、PHPファイルを新たに作成し、app.phpと同様にConfigureクラスを使用して読み込むことになるのですが、読み込む設定ファイルの形式としてINIファイルやJSONファイルを使用することができるようです。今回はその設定方法について見てみたいと思います。