システムエンジニア
Yuki Takagi
2021.05.19 システム
[CakePHP4] HelloWorldを表示させる方法
こんにちは
エンジニアの高木です。
先日、CakePHP4の環境を構築する機会があり、
動作確認としてHelloWorldの表示を行いました。
本記事ではCakePHP4を用いてHelloWorldを表示させる方法をまとめたいと思います。
Controllerを作成する
src/Controller/の中にTest1Controller.phpを作成します。
setメソッドを用いてControllerからViewに変数を渡し、
renderメソッドでhello_world.phpを呼び出します。
<?php
namespace AppController;
class Test1Controller extends AppController{
function index(){
$data = "Hello World";
$this->set("view_data", $data);
$this->render ( 'hello_world' );
}
}
Viewを作成する
templates/Test1/の中に画面表示のためのViewファイル(hello_world.php)を作成します。
これで準備完了です。
<h1><?php echo $view_data; ?></h1>
動作確認
ブラウザを開き、http://ドメイン名/test1を入力しアクセスをします。
下記の画像のようにHello Worldが表示されます。

いかがだったでしょうか?
今後もCakePHP4に関する記事を投稿していきますので、お楽しみに。
