我正在使用Yii。
如果我的網址http://localhost/evengee/event/page/id/2/sfn+master/?tab=3
我真正的URL(文件路徑)只有http://localhost/evengee
我將如何得到,最好在視圖:如何獲取Yii中沒有參數的當前url?
- 完整的URL
http://localhost/evengee/event/page/id/2/sfn+master/?tab=3
- 網址沒有明確的參數
http://localhost/evengee/event/page/id/2/sfn+master/
我知道我可以分裂/爆炸str_replace的?並使用$ _SERVER。寧願使用 Yii本地方法。
我嘗試'Yii :: app() - > request-> getUrl()',但是這並沒有返回域名。 – GusDeCooL 2012-11-25 11:18:05
如果您想要完整的域名,請使用createAbsoluteUrl。 (Yii :: app() - > request-> getUrl());' 或者 'Yii :: app() - > createAbsoluteUrl(Yii :: app() - > request-> getUrl());' – 2014-04-14 19:55:33