>백엔드 개발 >PHP 튜토리얼 >想把带有“/”的参数从模版传到控制器方法中

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

WBOY
WBOY원래의
2016-06-13 12:02:28940검색

想把带有“/”的参数从模版传到控制器方法中,求助
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 就约定为 模块名/方法名/键/值/键/值...

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.