我需要将路径作为参数传递给url例如

/ Controller / Action / My-Path,但My-Path包含正斜杠,例如/dir1/dir2/file.php

有什么办法可以将此路径作为单个参数传递,还是需要将路径分解为/Controller/Action/Param1/dir1/Param2/dir2/Param3/file.php.一些示例代码将不胜感激

TIA以法莲

解决方法:

您可以使用网址视图帮助器,例如:

echo $this->view->url(

array(

'controller' => 'somecontroller',

'action' => 'someaction',

'path'=>'/dir1/dir2/file.php')

);

这将导致:

public/somecontroller/someaction/path/%2Fdir1%2Fdir2%2Ffile.php

网址视图帮助程序会自动使用url_encode对您的参数进行编码(请参阅其他anwser).

标签:url,zend-framework,php

来源: https://codeday.me/bug/20191102/1991073.html

php 斜杠字符,php-如何编码包含正斜杠的查询字符串?相关推荐

  1. python中怎么输入正斜杠,详解Python中的正斜杠与反斜杠

    首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Wi ...

  2. java导出的文件名带正斜杠_如何在名称中创建带正斜杠的注册表项

    我需要创建以下注册表项 HKLM:\software\bmc software\control-m/agent 但由于在"agent"之前的正斜杠而出现问题 创建没有正斜杠的条目我 ...

  3. 正斜杠和反斜杠的用法

    1.什么是正斜杠和反斜杠? 写一个八字,左边部分就是正斜杠"/",右边部分就是反斜杠"\".写八字的时候,先写撇(丿),再写捺,也符合我们日常先正面后反面的使用 ...

  4. c语言x斜杠与反斜杠,正斜杠和反斜杠-windows、web、c语言大讨论

    首先,在c语言中, 正斜杠/ slash 表示除法 反斜杠\ backslash ,\用于转义字符,\n.\0. 其次,UNIX 操作系统设计了这种路径分隔法,它使用正斜杠:/. 由于网络是首先应用在 ...

  5. c语言的反斜杠用法,正斜杠和反斜杠-windows、web、c语言大讨论

    首先,在c语言中, 正斜杠/ slash 表示除法 反斜杠\ backslash ,\用于转义字符,\n.\0. 其次,UNIX 操作系统设计了这种路径分隔法,它使用正斜杠:/. 由于网络是首先应用在 ...

  6. mysql四个对勾_Mysql like查询语句中,结果包含反斜杠 \ 字符的,需要替换成四个反斜杠 \\\\...

    如题,当SQL语句中使用Like查询,且期望匹配的结果中含有"\"的,应当把"\"替换为"\\\\". 比如数据库中text字段有以下三行: ...

  7. mysql 替换 斜杠_Mysql like查询语句中,结果包含反斜杠 \ 字符的,需要替换成四个反斜杠 \\\\...

    如题,当SQL语句中使用Like查询,且期望匹配的结果中含有"\"的,应当把"\"替换为"\\\\". 比如数据库中text字段有以下三行: ...

  8. python的百分号和斜杠 除_关于python:如何替换除字母,数字,正斜杠和反斜杠之外的所有字符...

    想要解析文本并仅返回字母,数字,正斜杠和反斜杠,并用''替换所有其他斜杠. 是否可以仅使用一种正则表达式模式,而不是随后需要循环的几种正则表达式模式? 无法获取下面的样式,不能替换正斜杠. line1 ...

  9. tinyxml 读取文本节点_在Windows下使用TinyXML-2读取UTF-8编码包含中文字符的XML文件...

    TinyXML-2 是一个用 C++ 开发的小巧.高效的 XML 解析工具,它在 GitHub 网站上的链接为: https://github.com/leethomason/tinyxml2 .它的 ...

最新文章

  1. 今天开始学模式识别与机器学习Pattern Recognition and Machine Learning (PRML),章节1.2,Probability Theory (下)
  2. 【.NET Core 3.0】小技巧 || 原生DI一对多注入
  3. Servlet和JSP中的文件上传示例
  4. Https的前世今生
  5. C++学习笔记56:异常处理
  6. wps怎么统一修改标点符号_毕业论文的参考文献怎么加入??脚注如何降重?
  7. 15.用户故事与敏捷方法——Scrum与用户故事笔记
  8. opencv python 调用摄像头_python+opencv实现摄像头调用的方法
  9. 余世维《有效沟通》讲义1
  10. python画蛋糕_用python代码绘制漂亮生日蛋糕
  11. 1415-2个人读后感作业
  12. 无人船水下地形测量的应用及优势
  13. docker日志显示时间时区错误,时区UST问题/群晖docker日志时间不正确 寻找解答过程
  14. 查看自己电脑的处理器和操作系统的位数
  15. 35岁程序员失业了,找不到合适工作?看完让人心疼……
  16. 微信奇销36计 赖老师
  17. C语言-快速回忆_float和double的输入输出格式
  18. 中国联通dns服务器未响应,关于光猫设置的说明和常见问题
  19. 漫画趣解Flink实时数仓
  20. csgo跳投指令_CSGO一键跳投脚本代码,附CFG文件下载

热门文章

  1. 浅谈泡妞   文 / 中国鄂霸
  2. 华为、魅族手机不显示Log的原因
  3. win11家庭版如何彻底关闭病毒实时保护
  4. Office的Ctrl C,Ctrl V使用过多?一起看看python如何处理
  5. 多项式(带余)除法学习笔记
  6. latex 单元格 斜杠_如何在Excel中的单元格中启用键入斜杠
  7. 《伟大的小细节:互联网产品设计中的微创新思维》——3.4 身份特征与使用习惯因素...
  8. 自动阅读是如何赚取收益的
  9. 【正点原子FPGA连载】第三十六章 基于OV5640的PL以太网视频传输实验-摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0
  10. python时间戳转换成时间_Python时间,日期,时间戳之间转换,时间转换时间戳,Python时间戳转换时间,Python时间转换时间戳...