在 Yii 開發中常需取得目前控制器或動作的 ID,只需一行程式碼即可完成,分別在控制器與視圖中的寫法如下:
$controllerId = $this->getId(); // 取得 Controller ID
$actionId = $action->id; // 取得 Action ID
$controllerId = Yii::app()->controller->id; // 取得 Controller ID
$actionId = $this->getAction()->getId(); // 取得 Action ID
這些方法簡單直接,能有效協助基於 Yii 框架的 PHP 程式開發。