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

 更新时间:2016年03月18日 09:58:22   作者:Surfin  
这篇文章主要介绍了Symfony2实现在controller中获取url的方法,实例分析了Symfony获取URL的常用方法与使用技巧,需要的朋友可以参考下

本文实例讲述了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采集神器cURL使用方法详解

    php采集神器cURL使用方法详解

    这篇文章主要为大家详细介绍了php采集神器cURL使用方法,file_get_contents函数获取远程链接的数据更具有优势,感兴趣的小伙伴们可以参考一下
    2016-02-02
  • Yii中实现处理前后台登录的新方法

    Yii中实现处理前后台登录的新方法

    这篇文章主要介绍了Yii中实现处理前后台登录的新方法,具体分析了Yii中前后台登录的新思路与相关实现技巧,需要的朋友可以参考下
    2015-12-12
  • 详解thinkphp中的volist标签

    详解thinkphp中的volist标签

    本文通过实例案例给大家介绍了thinkphp中的volist标签,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友参考下吧
    2018-01-01
  • php面向对象中的魔术方法中文说明

    php面向对象中的魔术方法中文说明

    这篇文章主要介绍了php面向对象中的魔术方法中文说明,明白这些方法才好写面向对象程序,需要的朋友可以参考下
    2014-03-03
  • ThinkPHP6.0如何利用自定义验证规则规范的实现登陆

    ThinkPHP6.0如何利用自定义验证规则规范的实现登陆

    这篇文章主要介绍了ThinkPHP6.0如何利用自定义验证规则规范的实现登陆,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 源码分析 Laravel 重复执行同一个队列任务的原因

    源码分析 Laravel 重复执行同一个队列任务的原因

    laravel 的队列服务对各种不同的后台队列服务提供了统一的 API,下面这篇文章通过源码分析给大家介绍了关于 Laravel 重复执行同一个队列任务的原因,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-12-12
  • php数组删除元素示例

    php数组删除元素示例

    在某个数组中删除一个元素,我是直接用的unset,也不管unset之后会发生什么。但今天看到的东西却让我大吃一惊,并不是我想象的那样,我用示例来说明
    2014-03-03
  • 三种php连接access数据库方法

    三种php连接access数据库方法

    本文提供三种php连接access数据库的方法
    2013-11-11
  • Redis在Laravel项目中的应用实例详解

    Redis在Laravel项目中的应用实例详解

    这篇文章主要给大家介绍了关于Redis在Laravel项目中应用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用laravel具有一定的参考学习价值,需要的朋友们下面跟着小编来一起学习学习吧。
    2017-08-08
  • PHP中使用FFMPEG获取视频缩略图和视频总时长实例

    PHP中使用FFMPEG获取视频缩略图和视频总时长实例

    这篇文章主要介绍了PHP中使用FFMPEG获取视频缩略图和视频总时长实例,需要的朋友可以参考下
    2014-05-05

最新评论