### 案例:餐館評價
frontend\controllers\Review.php
frontend\views\review\index.php
### 模板引擎
Yii使用PHP作為默認的模板引擎
Template + Data = 生成界面
### XSS
跨站腳本攻擊 Cross-site Scripting
~~~
use yii\helpers\Html;
<?= Html::encode($item->city) ?>
~~~
### CSRF
跨站請求偽造 Cross-site Request Forgery
~~~
<head>
<meta charset="<?= Yii::$app->charset ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
<?= Html::csrfMetaTags() ?>
</head>
~~~
### 代碼表達式
~~~
<?= count($model) ?>
<?= $firstReview->name ?>
~~~
### 代碼片段
~~~
$firstReview = $model[0];
<?php foreach ($model as $item): ?>
<li><?= $item->rating ?></li>
<?php endforeach ?>
~~~