国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辽阳县| 柘荣县| 册亨县| 兰西县| 北碚区| 济源市| 罗平县| 宝应县| 沛县| 奉新县| 高青县| 大方县| 云南省| 秀山| 育儿| 凭祥市| 台前县| 阿鲁科尔沁旗| 佛山市| 莲花县| 应城市| 泰州市| 明光市| 南江县| 庆阳市| 澎湖县| 特克斯县| 台北市| 大姚县| 巩义市| 新津县| 丹寨县| 桑植县| 鄂托克前旗| 西青区| 阿尔山市| 普定县| 上思县| 贵州省| 廉江市| 烟台市|