在PHP 5.3及以上版本中,可以使用引用来操作数组。以下是一些PHP数组的方法,可以使用引用来修改数组。
$array = [1, 2, 3];
array_push($array, 4, 5);
print_r($array); // 输出:[1, 2, 3, 4, 5]
$array = [1, 2, 3];
$lastElement = array_pop($array);
echo $lastElement; // 输出:3
print_r($array); // 输出:[1, 2]
$array = [1, 2, 3];
$firstElement = array_shift($array);
echo $firstElement; // 输出:1
print_r($array); // 输出:[2, 3]
$array = [1, 2, 3];
array_unshift($array, 0);
print_r($array); // 输出:[0, 1, 2, 3]
$array = [1, 2, 3, 4, 5];
array_splice($array, 1, 2, [6, 7]);
print_r($array); // 输出:[1, 6, 7, 4, 5]
这些方法都可以通过引用来修改数组,而不需要返回一个新的数组。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站