国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Yii獲取當前url和域名的!方法

2019-11-02 14:21:44
字體:
來源:轉載
供稿:網友

   本文實例講述了Yii獲取當前url和域名的方法。分享給大家供大家參考。具體如下:

  假設我們當前頁面的訪問地址是:http://localhost/CMS/public/index.php?r=news&id=1

  一、

  1、獲取當前域名:

  代碼如下:

  echo Yii::app()->request->hostInfo;

  結果:http://localhost

  2、獲取(除域名外的)當前URL:

  代碼如下:

  echo Yii::app()->request->getUrl();

  結果:/CMS/public/index.php?r=news&id=1

  3、獲取(除域名外的)首頁地址:

  代碼如下:

  echo Yii::app()->user->returnUrl;

  結果:/CMS/public/index.php

  4、獲取(除域名外的)根目錄地址:

  代碼如下:

  echo Yii::app()->homeUrl;

  結果:/CMS/public/index.php

  5、

   代碼如下:

  echo Yii::app()->request->baseUrl;

  結果:/CMS/public

  6、獲取網站根目錄相對地址:echo Yii::app()->baseUrl;

  結果:/CMS/public (注意:如果直接用這種方法指向網站根目錄,請最好在其后面添加一個“/”,因為有時如果不添加“/”,有可能不能正確指向網站根目錄。應用舉例:Home )

  二、

  7、YII獲取 IP地址:

   代碼如下:

  Yii::app()->request->userHostAddress;

  8、Yii判斷提交方式:

   代碼如下:

  Yii::app()->request-isPostRequest;

  9、proteced目錄的物理路徑:

  代碼如下:

  Yii::app()->basePath;

  10、獲取上一頁的url以返回:

   代碼如下:

  Yii::app()->request->urlReferrer;

  11、獲取當前控制器ID:

  代碼如下:

  Yii::app()->getController()->getAction()->id;

  12、項目路徑:

   代碼如下:

  dirname(Yii::app()->BasePath);

  13、Yii獲取get,post過來的數據:

  代碼如下:

  Yii::app()->request->getParam('id');

  三、

  14、Yii如何設置時區:

  可以在config/main.php里'timeZone'=>'Asia/Chongqing',設

a67手機電影網[www.aikan.tv/special/a67shoujidianyingwang/]
定時區

  15、防止重復提交:

   代碼如下:

  Ccontroler->refresh();

  希望本文所述對大家基于YII框架的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 漾濞| 民县| 新竹市| 北票市| 高尔夫| 理塘县| 永顺县| 株洲市| 崇信县| 宜都市| 宁远县| 景宁| 平泉县| 安宁市| 修武县| 阜新市| 华宁县| 连云港市| 布尔津县| 社旗县| 忻城县| 航空| 梅河口市| 海丰县| 新兴县| 安康市| 新绛县| 赣榆县| 东港市| 奈曼旗| 舟曲县| 阿鲁科尔沁旗| 嵊泗县| 方正县| 荥阳市| 普兰县| 鲁甸县| 桐庐县| 华坪县| 宁陕县| 高密市|