比如:
function test($data,...$params){
var_dump($params);
}
$data = ['test'=>'test'];
$a = 1;
$b = 2;
$c = 3
test($data,$a,$b,$c);
现在打印出来的是
array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) }
有什么办法可以取得参数名吗?变成下面这种
array(3) { ['a']=> int(1) ['b']=> int(2) ['c']=> int(3) }
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…