旗下导航:搜·么
当前位置:网站首页 > PHP框架 > YII > 正文

yii2.0怎样猎取ip【yii框架教程】,yii2.0

作者:搜搜PHP网发布时间:2019-12-30分类:YII浏览:105


导读:yii猎取当前ip(引荐进修:yii框架)<?php//当前域名echoYii::app()->request->hostInfo;//除...

yii 猎取当前ip (引荐进修:yii框架)

<?php //当前域名
 echo Yii::app()->request->hostInfo; 
//除域名外的URL
 echo Yii::app()->request->getUrl(); 
//除域名外的首页地点
 echo Yii::app()->user->returnUrl; 
//除域名外的根目次地点
 echo Yii::app()->homeUrl; ?>

假定我们当前页面的接见地点是: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 (注重:假如直接用这类要领指向网站根目次,请最好在其背面增加一个“/”,由于偶然假如不增加“/”,有大概不能准确指向网站根目次。运用举例:<a href="<?php echo Yii::app()->baseUrl ;?>/">Home</a> )

二、

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',设定时区15、防备反复提交:Ccontroler->refresh();

以上就是yii2.0怎样猎取ip的细致内容,更多请关注ki4网别的相干文章!

标签:yii2.0