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 相关文章推荐
PHP 字符串分割和比较
Oct 06 PHP
php连接数据库代码应用分析
May 29 PHP
php检测网页是否被百度收录的函数代码
Oct 09 PHP
推荐25款php中非常有用的类库
Sep 29 PHP
常见php数据文件缓存类汇总
Dec 05 PHP
浅析PHP文件下载原理
Dec 25 PHP
php自定义错误处理用法实例
Mar 20 PHP
php实现的数字验证码及数字运算验证码
Jul 30 PHP
php二维码生成
Oct 19 PHP
php输出含有“#”字符串的方法
Jan 18 PHP
PHP实现求两个字符串最长公共子串的方法示例
Nov 17 PHP
PHP进阶学习之Geo的地图定位算法详解
Jun 19 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/06/20 PHP
PHP实现HTML页面静态化的方法
2015/11/04 PHP
PHP实现通过URL提取根域名
2016/03/31 PHP
php实用代码片段整理
2016/11/12 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
jQuery中与toggleClass等价的程序段 以及未来学习的方向
2010/03/18 Javascript
js下获取div中的数据的原理分析
2010/04/07 Javascript
关于JavaScript与HTML的交互事件
2013/04/12 Javascript
Node.js实现简单聊天服务器
2014/06/20 Javascript
Blocksit插件实现瀑布流数据无限( 异步)加载
2014/06/20 Javascript
javascript表单验证大全
2015/08/12 Javascript
动态设置form表单的action属性的值的简单方法
2016/05/25 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
javaScript中定义类或对象的五种方式总结
2016/12/04 Javascript
Javascript同时声明一连串(多个)变量的方法
2017/01/23 Javascript
canvas 绘制圆形时钟
2017/02/22 Javascript
js中url对象化管理分析
2017/12/29 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
AjaxUpLoad.js实现文件上传
2018/03/05 Javascript
js如何获取访问IP、地区、当前操作浏览器
2019/07/23 Javascript
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
用Python的urllib库提交WEB表单
2009/02/24 Python
python开发之IDEL(Python GUI)的使用方法图文详解
2015/11/12 Python
windows下添加Python环境变量的方法汇总
2018/05/14 Python
Python常见字典内建函数用法示例
2018/05/14 Python
详解Python locals()的陷阱
2019/03/26 Python
Python使用sklearn实现的各种回归算法示例
2019/07/04 Python
Django 实现xadmin后台菜单改为中文
2019/11/15 Python
Python3.7+tkinter实现查询界面功能
2019/12/24 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
Python语法之精妙的十个知识点(装B语法)
2020/01/18 Python
美国婴儿服装购物网站:Gerber Childrenswear
2020/05/06 全球购物
肖申克救赎观后感
2015/06/02 职场文书
公司员工管理制度
2015/08/04 职场文书
你为什么是穷人?可能是这5个缺点造成
2019/07/11 职场文书
教你使用Python pypinyin库实现汉字转拼音
2021/05/27 Python