1. 獲取url中的host信息:
例如:http://www.nongxiange.com/product/2.html
Yii::$app->request->getHostInfo();
結果:http://www.nongxiange.com
2. 獲取url中的路徑信息(不包含host和參數):
例如:http://www.nongxiange.com/product/2.html?isnew=1
1
|
Yii::
$app
->request->getPathInfo()
|
結果:product/2.html
3. 獲取不包含host信息的url(含參數):
例如:http://www.nongxiange.com/product/2.html?isnew=1
Yii::$app->request->url
結果:product/2.html?isnew=1
4. 獲取完整url(含host以及參數):
例如:http://www.nongxiange.com/product/2.html?isnew=1
1
|
Yii::
$app
->request->getHostInfo().Yii::
$app
->request->url;
|
結果:http://www.nongxiange.com/product/2.html?isnew=1
5.只想獲取url中的參數部分:
例如:http://www.nongxiange.com/product/2.html?isnew=1
1
|
Yii::
$app
->request->queryString
|
結果:isnew=1
6.獲取某個參數的值,比如id
例如:http://www.nongxiange.com/user?id=12345
1
|
Yii::
$app
->request->getQueryParam(
'id'
)
|
結果:12345