PHPでコントローラーを設定する方法について説明します。コントローラーは、モデルとビューの間の処理を制御する役割を担います。以下に、いくつかの方法とコード例を示します。
-
クラスベースのコントローラー: クラスベースのコントローラーは、一般的な方法です。以下は、クラスベースのコントローラーの例です。
<?php class ExampleController { public function index() { // コントローラーの処理 } }
-
関数ベースのコントローラー: クラスベースのコントローラーに加えて、関数ベースのコントローラーも使用することができます。以下は、関数ベースのコントローラーの例です。
<?php function index() { // コントローラーの処理 }
-
ルーティングの設定: コントローラーを使用するためには、ルーティングを設定する必要があります。ルーティングは、URLとコントローラーのメソッドを関連付ける役割を果たします。以下は、ルーティングの例です。
<?php // ルーティングの設定 $routes = [ '/' => 'ExampleController@index', ];
上記の例では、ルートURL('/')にアクセスした場合にExampleControllerクラスのindexメソッドが実行されます。
これらは、PHPでコントローラーを設定するための一般的な方法です。実際のアプリケーションに合わせて適切な方法を選択し、コードを記述してください。