Yii获取指定URL路径字符串
生活随笔
收集整理的這篇文章主要介紹了
Yii获取指定URL路径字符串
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
https://www.yiichina.com/doc/guide/2.0/runtime-requests?
http://localhost/CMS/public/index.php?r=news&id=11.獲取當(dāng)前域名 echo Yii::$app()->request->hostInfo; 結(jié)果:http://localhost2.獲取除域名外的URL echo Yii::$app()->request->getUrl(); 結(jié)果:/CMS/public/index.php?r=news&id=13.獲取除域名外的首頁地址 echo Yii::$app()->user->returnUrl; 結(jié)果:/CMS/public/index.php4.獲取除域名外的根目錄地址 echo Yii::$app()->homeUrl; 結(jié)果:/CMS/public/index.php5.獲取網(wǎng)站根目錄相對(duì)地址 就是到index.php的 echo Yii::$app()->baseUrl; 結(jié)果:/CMS/public (注意:如果直接用這種方法指向網(wǎng)站根目錄,請(qǐng)最好在其后面添加一個(gè)“/”,因?yàn)橛袝r(shí) 如果不添加“/”,有可能不能正確指向網(wǎng)站根目錄。應(yīng)用舉例:<a href="<?php echo Yii::$app()->baseUrl ;?>/">Home</a>?)6.YII獲取 IP地址:Yii::$app()->request->userHostAddress;7.Yii判斷提交方式:Yii::$app()->request-isPost;8.proteced目錄的物理路徑:Yii::$app()->basePath;9.獲取上一頁的url以返回:Yii::$app()->request->urlReferrer;10.獲取當(dāng)前控制器ID:Yii::$app()->getController()->getAction()->id;11.項(xiàng)目路徑:dirname(Yii::$app()->BasePath);13.Yii獲取get,post過來的數(shù)據(jù):Yii::$app()->request->getParam('id');14.Yii如何設(shè)置時(shí)區(qū): 可以在config/main.php里'timeZone'=>'Asia/Chongqing',設(shè)定時(shí)區(qū)15.防止重復(fù)提交:Ccontroler->refresh();?
總結(jié)
以上是生活随笔為你收集整理的Yii获取指定URL路径字符串的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 指标体系构建步骤(指标体系构建方法)
- 下一篇: BUG继承类