正如它在关于函数的PHP 手册中所说array_unshift():
7.3.0 现在可以只用一个参数调用这个函数。以前,至少需要两个参数。
我没听懂。如何使用只有一个参数的这样的函数?
我试图猜测,但没有任何反应:
$arr = ['one' => 'test', 'two' => 'some'];
array_unshift($arr);
print_r($arr);
// Result:
// Array
// (
// [one] => test
// [two] => some
// )
$arr1 = ['what', 'ever'];
array_unshift($arr1);
print_r($arr1);
// Array
// (
// [0] => what
// [1] => ever
// )
Run Code Online (Sandbox Code Playgroud)
数组没有改变。
有谁知道 PHP 贡献者的建议是什么?