我在Restler2
中遇到了将参数传递给函数的问题。在Restler3
中,您可以在此函数中传递任何您想要的参数
function sum()
{
return array_sum(func_get_args());
}
因此,例如url http://...../math/sum/1/2/3/4/5/6
它将对所有参数求和,但在Restler2中会返回错误
{
"error": {
"code": 404,
"message": "Not Found"
}
}
。你们知道如何解决这个问题吗?
答案 0 :(得分:1)
Restler 2没有该功能!您最好的选择是为函数添加足够多的参数,然后使用func_get_args()
function($p1=null, $p2=null, $p3=null, $p4=null, $p6=null, $p7=null, $p8=null) {
return array_sum(func_get_args());
}
或者您可以将通配符路由功能移植到restler 2,我们很乐意接受您的请求:)