为了账号安全,请及时绑定邮箱和手机立即绑定

如何实现php路由分发 方法变量自定义参数名称以及个数

如何实现php路由分发 方法变量自定义参数名称以及个数

MMTTMM 2019-04-19 16:11:06
比如有一个方法publicfunctiona($b,$c,$d){echo$b,$c,$d;}要输入的链接是.......&b=1&c=2&d=3然后输出123这个该在.htaccess怎样写
查看完整描述

2 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

你这个是URL参数,基本上所有的路由都不会对querystring进行处理的,而且实际上这么做也不科学。所以我想你需要的是func_get_args()这个函数,路由只要控制将URL转向到a()这个函数就好了,然后只要这样做:
publicfunctiona(){
returnimplode(",",func_get_args());
}
                            
查看完整回答
反对 回复 2019-04-19
?
holdtom

TA贡献1805条经验 获得超10个赞

个人认为你已经开始需要restfulapi了。
建议参考RESTfulAPI设计最佳实践
相关的php框架我推荐slimphp。参考文档
                            
查看完整回答
反对 回复 2019-04-19
  • 2 回答
  • 0 关注
  • 340 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信