Yii获取当前url和域名
r=news&id=1
一、
1、获取当前域名:echoYii::app()->request->hostInfo;
结果:http://localhost
2、获取(除域名外的)当前URL: echoYii::app()->request->getUrl();
结果:/CMS/public/index.php?r=news&id=1
3、获取(除域名外的)首页地址: echoYii::app()->user->returnUrl;
结果:/CMS/public/index.php
4、获取(除域名外的)根文件夹地址:echoYii::app()->homeUrl;
结果:/CMS/public/index.php
5、echoYii::app()->request->baseUrl;
结果:/CMS/public
6、获取站点根文件夹相对地址:echo Yii::app()->baseUrl;
结果:/CMS/public(注意:假设直接用这样的方法指向站点根文件夹,请最好在其后面加入一个“/”,由于有时假设不加入“/”,有可能不能正确指向站点根文件夹。应用举例:<ahref="<?
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();
16、调用YII框架中 jquery:Yii::app()->clientScript->registerCoreScript('jquery');
17、项目路径 :dirname(Yii::app()->BasePath)
Yii获取当前url和域名相关推荐
- Yii获取指定URL路径字符串
https://www.yiichina.com/doc/guide/2.0/runtime-requests http://localhost/CMS/public/index.php?r=news ...
- ASP.net获取当前url各种属性(文件名、参数、域名 等)的方法
假设当前页完整地址是:http://www.qiz8.com/aaa/bbb.aspx?id=5&name=kelli "http://"是协议名 "www.qi ...
- js 判断是域名还是ip并获取当前url中指定部分
**一.判断是域名还是ip checkdomain=()=>{//验证是否是域名let doname = /^([\w-]+\.)+((com)|(net)|(org)|(gov\.cn)|(i ...
- jQuery获取浏览器URL链接的值
代码: 方法一: $.extend({getUrlVars: function () {var vars = [], hash;var hashes = window.location.href.sl ...
- 在ASP.NET MVC 中获取当前URL、controller、action
在ASP.NET MVC 中获取当前URL.controller.action URL的获取很简单,ASP.NET通用: [1]获取 完整url (协议名+域名+虚拟目录名+文件名+参数) stri ...
- js获取当前url_javascript如何获取当前URL的主机名?
在javascript中可以使用location对象的hostname属性或者host属性来获取当前URL的主机名,下面本篇文章就来带大家认识这两种属性,希望对大家有所帮助. 使用location h ...
- php获取所有url地址_PHP_php 获取完整url地址,主要是获取到地址栏的一些信 - phpStudy...
php 获取完整url地址 主要是获取到地址栏的一些信息,域名,端口参数等 复制代码 代码如下: //获取域名或主机地址 echo $_SERVER['HTTP_HOST']." " ...
- Python+request 将获取的url和接口响应时间(timeout)写入到Excel中《八》
使用场景: 在工作中,常见某个功能的查询,当查询关联表特别多时,开发写的SQL语句等等问题导致响应时间较慢,那么作为测试需要将每个接口的响应时间进行测试,对同个接口多次执行,并将测试结果写入到exce ...
- php微信获取mediaid超出限制_微信永久素材上传视频并通过mediaid获取微信url调用视频...
今天解决一个调用微信永久素材上传视频的问题,在网上查了很久,上传视频的接口写的都不一样而且到处复制,感觉很乱,于是在做完case之后做了一个整理,希望能够帮助到你们. 涉及到如何调用微信永久素材上传视 ...
最新文章
- Linux教程 网络管理命令Netstat的使用
- 使用PostgREST的RestAPI操作之 类型转JSON对象 | 嵌入视图
- 微软设计套装 Expression Studio 4 (Ultimate+Web Pro+Encoder Pro) 最新版下载
- jsp中jstl标签的类似 if - else 语句 的语法
- 飞跃平野(sdut1124)
- SpringMVC@RequestMapping请求方法限定与请求参数限定
- C#3.0 语言基础扩充
- [改善Java代码]在equals中使用getClass进行类型判断
- 从XmlDocument到XDocument的转换
- chrome腾讯视频网页版HTML5,谷歌浏览器无软件爬取腾讯视频源MP4视频
- MDK Pack安装包下载算法BUG
- 视频教程-Linux从入门到精通-Linux
- 安川机器人如何注释化指令_安川机器人指令一览
- android p 小米6,小米6 想升级 Android P,系统软件工程师发话:可适配
- emui 4.1 基于android 6.0,【荣耀V8评测】基于Android 6.0的EMUI 4.1_荣耀 V8_手机评测-中关村在线...
- 迪杰斯算法c语言,欧博体育APP-欧博体育APP
- Codeforces Round #657 (Div. 2)B. Dubious Cyrpto
- 已损坏打不开您应该推出磁盘映像
- css线性渐变linear-gradient 参数讲解以及示例
- C语言输入一串包含单词和‘_’的字符串,将所有的单词存入二维数组中,并打印输出
热门文章
- Lombok: Java开发的利器
- slf4j 和 log4j合用的(Maven)配置
- 常用控件产品官方文档/手册/API列表 c#控件文档API列表 asp.net控件产品技术文档中文版...
- GRUB引导菜单加密
- 【面试必备】透过源码角度一步一步带你分析 ArrayList 扩容机制
- 数据预处理代码分享——机器学习与数据挖掘
- 黑客是如何绕过WAF的
- 【freeCodeCamp】免费晋级前台工程师呦!!!!
- Linux命令篇之usermod命令和passwd命令
- 点击文字弹出一个DIV层窗口代码