服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|JavaScript|易语言|

服务器之家 - 编程语言 - PHP教程 - Symfony2实现在controller中获取url的方法

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

2020-12-30 16:31Surfin PHP教程

这篇文章主要介绍了Symfony2实现在controller中获取url的方法,实例分析了Symfony获取URL的常用方法与使用技巧,需要的朋友可以参考下

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// 假设当前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教程YII2框架中操作数据库的方式实例分析

    YII2框架中操作数据库的方式实例分析

    这篇文章主要介绍了YII2框架中操作数据库的方式,结合实例形式总结分析了YII2使用createCommand方式及AR(Active Record)方式操作数据库相关实现技巧,需要的朋友可...

    怀素真3092020-06-10
  • PHP教程php 批量替换程序的具体实现代码

    php 批量替换程序的具体实现代码

    这篇文章介绍了php 批量替换程序的具体实现代码,有需要的朋友可以参考一下 ...

    PHP教程网4702020-05-21
  • PHP教程SESSION存放在数据库用法实例

    SESSION存放在数据库用法实例

    这篇文章主要介绍了SESSION存放在数据库用法,自定义了一个简单的针对数据操作的session类并给出了使用该类存储到数据库的相关技巧,需要的朋友可以参考下...

    cooledit27302652020-11-16
  • PHP教程php实现插入数组但不影响原有顺序的方法

    php实现插入数组但不影响原有顺序的方法

    这篇文章主要介绍了php实现插入数组但不影响原有顺序的方法,实例分析了php数组操作的技巧,具有一定参考借鉴价值,需要的朋友可以参考下...

    小小的我2462020-09-15
  • PHP教程PHP使用redis实现统计缓存mysql压力的方法

    PHP使用redis实现统计缓存mysql压力的方法

    这篇文章主要介绍了PHP使用redis实现统计缓存mysql压力的方法,涉及PHP操作MySQL数据库及使用Redis统计的相关技巧,需要的朋友可以参考下...

    jackluo1242020-12-01
  • PHP教程PHP长连接实现与使用方法详解

    PHP长连接实现与使用方法详解

    这篇文章主要介绍了PHP长连接实现与使用方法,结合实例形式较为详细的分析了php长连接的概念、功能、实现与使用方法,需要的朋友可以参考下 ...

    wolfqong3912019-10-21
  • PHP教程PHP多个文件上传到服务器实例

    PHP多个文件上传到服务器实例

    这篇文章主要介绍了PHP多个文件上传到服务器的实现方法,以实例形式详细讲解了多文件传递过程中的数组应用及数据遍历上传等技巧,非常具有实用价值,需...

    PHP教程网3702020-08-02
  • PHP教程PHP实现多文件上传的方法

    PHP实现多文件上传的方法

    这篇文章主要介绍了PHP实现多文件上传的方法,可实现文件批量上传、设置文件后缀名、修改文件名等功能,非常具有实用价值,需要的朋友可以参考下...

    沉淀岁月4622020-11-02