Home >Backend Development >PHP Tutorial >想把带有“/”的参数从模版传到控制器方法中

想把带有“/”的参数从模版传到控制器方法中

WBOY
WBOYOriginal
2016-06-13 12:02:28944browse

想把带有“/”的参数从模版传到控制器方法中,求助
http://192.168.1.253/index.php/Home/Index/index4/kind/创意/传媒/娱乐   像这样 我想把 创意/传媒/娱乐 一串当作参数传到后面方法 但是kind只能接收到 创意 在后面的都接收不到  我想可能是/ 的问题 有没有什么解决方法  偷懒的下场。。。。
------解决方案--------------------
参数中用其它特殊符号替换 /,如  创意-传媒-娱乐
------解决方案--------------------
你用的是什么框架?还是自己写的?

index.php 中 echo $_SERVER['PATH_INFO']; 看看数据是否完整

自己写的代码就 $data = explode('/', trim($_SERVER['PATH_INFO']));
如用框架,就要符合框架的约定
比如 TP 就约定为 模块名/方法名/键/值/键/值...

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn