文档上写的很明白:
Note: 请注意,传入call_user_func()的参数不能为引用传递
然而PHP7.0下 下例活生生的出现了
$arr = [10, 100, 100, 0];
$parma = [1, 3, 2, 4];
call_user_func('array_multisort', $arr, $parma);
print_r($arr);
print_r($parma);
输出
Array
(
[0] => 0
[1] => 10
[2] => 100
[3] => 100
)
Array
(
[0] => 4
[1] => 1
[2] => 2
[3] => 3
)
为什么会这样
5.6版本执行的也是这么个情况