我想使用 Yii 1.x 获取我当前的页面 URL。
这是我当前的页面:
http://example.com/abc/def
Run Code Online (Sandbox Code Playgroud)
我想获得完整的 URL 或最后一个参数。
要获取当前网址,您可以执行此操作。
外部视图文件使用这个:
Yii::app()->controller->getId()
Yii::app()->controller->getAction()->getId()
Run Code Online (Sandbox Code Playgroud)
内部视图文件:
$this->getId()
$this->getAction()->getId()
Run Code Online (Sandbox Code Playgroud)
或者干脆:
Yii::app()->request->requestUri
Run Code Online (Sandbox Code Playgroud)