Symfony2实现在controller中获取url的方法


Posted in PHP onMarch 18, 2016

本文实例讲述了Symfony2实现在controller中获取url的方法。分享给大家供大家参考,具体如下:

// 假设当前URL地址是http://192.168.1.100/demo/web/app_dev.php/m/index
$request = $this->getRequest();
// http or https 此处为http
$request->getScheme();
// 192.168.1.100
$request->getHttpHost();
// http://192.168.1.100
$request->getSchemeAndHttpHost();
// /demo/web/
$request->getBasePath();
// /demo/index.php
$request->getBaseUrl();
// eg: /demo/web/app_dev.php/user/login 不一定是/demo/web/app_dev.php/m/index 取决于routeName
$this->generateUrl('routeName');
// routeName
$routeName = $request->get('_route');

希望本文所述对大家基于Symfony框架的PHP程序设计有所帮助。

PHP 相关文章推荐
让你同时上传 1000 个文件 (一)
Oct 09 PHP
SMARTY学习手记
Jan 04 PHP
PHP下通过file_get_contents的代理使用方法
Feb 16 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
Jun 21 PHP
php开发中的页面跳转方法总结
Apr 26 PHP
php跨服务器访问方法小结
May 12 PHP
php实现的简单美国商品税计算函数
Jul 13 PHP
PHP实现微信发红包程序
Aug 24 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
Apr 28 PHP
joomla实现注册用户添加新字段的方法
May 05 PHP
php短信接口代码
May 13 PHP
PHP实现二维数组根据key进行排序的方法
Dec 30 PHP
Symfony2框架学习笔记之表单用法详解
Mar 18 #PHP
Symfony2框架学习笔记之HTTP Cache用法详解
Mar 18 #PHP
解读PHP的Yii框架中请求与响应的处理流程
Mar 17 #PHP
PHP的Yii框架中使用数据库的配置和SQL操作实例教程
Mar 17 #PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
Mar 17 #PHP
实例讲解如何在PHP的Yii框架中进行错误和异常处理
Mar 17 #PHP
解析PHP的Yii框架中cookie和session功能的相关操作
Mar 17 #PHP
You might like
php后台如何避免用户直接进入方法实例
2013/10/15 PHP
php时间戳格式化显示友好的时间函数分享
2014/10/21 PHP
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
2016/02/03 PHP
几个有趣的Javascript Hack
2010/07/24 Javascript
js 中 document.createEvent的用法
2010/08/29 Javascript
jQuery实现的超简单点赞效果实例分析
2015/12/31 Javascript
Jquery实现$.fn.extend和$.extend函数
2016/04/14 Javascript
xtemplate node.js 的使用方法实例解析
2016/08/22 Javascript
完美解决IE不支持Data.parse()的问题
2016/11/24 Javascript
jQuery Pagination分页插件_动力节点Java学院整理
2017/07/17 jQuery
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
vue中使用localstorage来存储页面信息
2017/11/04 Javascript
详解mpvue中使用vant时需要注意的onChange事件的坑
2019/05/16 Javascript
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
element实现合并单元格通用方法
2019/11/13 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
vue键盘事件点击事件加native操作
2020/07/27 Javascript
python开发之thread实现布朗运动的方法
2015/11/11 Python
Python爬虫爬验证码实现功能详解
2016/04/14 Python
对numpy中的数组条件筛选功能详解
2018/07/02 Python
使用WingPro 7 设置Python路径的方法
2019/07/24 Python
详解python中的生成器、迭代器、闭包、装饰器
2019/08/22 Python
css3 条纹化和透明化表格Firefox下测试成功
2014/04/15 HTML / CSS
X/HTML5 和 XHTML2
2008/10/17 HTML / CSS
Html5实现用户注册自动校验功能实例代码
2016/05/24 HTML / CSS
英国高级百货公司:Harvey Nichols
2017/01/29 全球购物
MCAKE蛋糕官方网站:一直都是巴黎的味道
2018/02/06 全球购物
Ref与out有什么不同
2012/11/24 面试题
商务日语专业毕业生自荐信
2014/03/27 职场文书
四风剖析查摆对照检查材料思想汇报
2014/09/24 职场文书
代收款委托书范本
2014/10/01 职场文书
2014年语文教学工作总结
2014/12/17 职场文书
解除同居协议书
2015/01/29 职场文书
单位提档介绍信
2015/10/22 职场文书
SQL实现LeetCode(177.第N高薪水)
2021/08/04 MySQL
CentOS7设置ssh服务以及端口修改方式
2022/12/24 Servers