知行合一

とか言ってみる

【PHP】【Yii】なんなんYiiって

◼︎Yiiとは
PHPフレームワーク。呼び名は「イー」。MVCフレームワーク。日本では流行っていないらしい。Yes It Is!.


参考
初のPHPフレームワークYiiで行こう!1日目(最初のテスト用アプリ) | ねこみけ

  • ◼︎最初に呼ばれるメソッド
  • ◼︎Viewを描画するにはCController::render()を呼ぶ
  • ◼︎複数ページの連携


◼︎最初に呼ばれるメソッド

//FirstController.php
<?php
class FirstContorller extends Controller
{
    public function actionIndex()
    {
        $this->render('index);
    }
}
?>

http://~~~/index.php?r=first
にアクセスすると、FirstControllerのactionIndexが呼ばれて、index.phpの内容が表示されるって感じらしい。

◼︎Viewを描画するにはCController::render()を呼ぶ
Viewに値を渡したりしたいときは$this->render('index')の第2引数にarrayで値を渡す必要がある。
参考
基本: ビュー | The Definitive Guide to Yii | Yii PHP Framework

render('index',[
'id' => 0,
'name' => komu
]);
}
}
?>
|