我目前正在使用 CodeIgniter。
我正在尝试编写一个可以接受无限数量参数的函数。
所以在 Controller 中它会是这样的
function test($name, $others){
foreach($others){
//do something
}
}
我可以这样调用它
example.com/control/test/some name/param1/param2/param3/param4/param5...
我该如何设置?
最佳答案
你也可以这样做:
function foo($params=array())
{
$params=func_get_args();
//print_r($params);
}
所以任何 url 如:
site.com/controller/foo/param1/param2/param3/param4
将创建一个参数数组。
关于php - CodeIgniter - 无限参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4237220/