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 相关文章推荐
基于MySQL体系结构的分析
May 02 PHP
php实现获取文章内容第一张图片的方法
Nov 04 PHP
smarty模板引擎从php中获取数据的方法
Jan 22 PHP
PHP CodeIgniter框架的工作原理研究
Mar 30 PHP
微信公众平台之快递查询功能用法实例
Apr 14 PHP
PHP中的switch语句的用法实例详解
Oct 21 PHP
php进行ip地址掩码运算处理的方法
Jul 11 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
Feb 08 PHP
php根据用户名和手机号查询是否存在手机号码
Feb 16 PHP
PHP实现断点续传乱序合并文件的方法
Sep 06 PHP
PHP常用函数之格式化时间操作示例
Oct 21 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
Feb 27 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/07 PHP
php商品对比功能代码分享
2015/09/24 PHP
WordPress开发中用于标题显示的相关函数使用解析
2016/01/07 PHP
php遍历替换目录下文件指定内容的方法
2016/11/10 PHP
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
2009/07/14 Javascript
js控制div及网页相关属性的代码
2009/12/19 Javascript
asp.net下使用jquery 的ajax+WebService+json 实现无刷新取后台值的实现代码
2010/09/19 Javascript
a标签的href和onclick 的事件的区别介绍
2013/07/26 Javascript
cookie的复制与使用记住用户名实现代码
2013/11/04 Javascript
javascript验证身份证完全方法具体实现
2013/11/18 Javascript
js获取select标签选中值的两种方式
2014/01/09 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
AngularJS Bootstrap详细介绍及实例代码
2016/07/28 Javascript
Vue实现双向绑定的方法
2016/12/22 Javascript
AngularJS中使用three.js的实例详解
2017/07/21 Javascript
vue-cli3全面配置详解
2018/11/14 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
详解使用Python处理文件目录的相关方法
2015/10/16 Python
Django框架反向解析操作详解
2019/11/28 Python
python爬虫库scrapy简单使用实例详解
2020/02/10 Python
python3格式化字符串 f-string的高级用法(推荐)
2020/03/04 Python
python实现Oracle查询分组的方法示例
2020/04/30 Python
python Matplotlib数据可视化(2):详解三大容器对象与常用设置
2020/09/30 Python
IE浏览器单独写CSS样式的几种方法
2014/10/14 HTML / CSS
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
德国珠宝和配件商店:Styleserver
2021/02/23 全球购物
幼儿园六一儿童节文艺汇演主持词
2014/03/21 职场文书
2014五年级班主任工作总结
2014/12/05 职场文书
自荐信模板大全
2015/03/27 职场文书
保险公司反洗钱宣传活动总结
2015/05/08 职场文书
联村联户简报
2015/07/21 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
2016年秋季开学典礼新闻稿
2015/11/25 职场文书
启迪人心的励志语录:脾气永远不要大于本事
2020/01/02 职场文书
vue实现滑动解锁功能
2022/03/03 Vue.js
Nginx配置根据url参数重定向
2022/04/11 Servers