array array_splice ( array &$input , int $offset [, int $length = 0 [, mixed $replacement ]] )
为什么会有&在$ input之前?
答案 0 :(得分:6)
这意味着$ input数组通过引用传递,因此函数中所做的任何更改都会影响该数组。默认行为是传递副本,因此在函数内进行的更改不会影响原始文件。
答案 1 :(得分:2)
&表示这是一个引用,即不复制数组,input
对array_splice
所做的任何更改都将反映在输入数组中。有关详细信息,请参阅the PHP reference。