<?php
// 定义一个数组
$my_array = ['apple', 'banana', 'cherry', 'date', 'elderberry'];
// 使用 array_splice 函数
// 从索引 2 开始,删除 2 个元素,并插入 'fig' 和 'grape'
$removed_elements = array_splice($my_array, 2, 2, ['fig', 'grape']);
// 输出修改后的数组
print_r($my_array);
// 输出被移除的元素
print_r($removed_elements);
?>
/*
解释说明:
- `array_splice` 函数用于移除数组中的一部分并用其他元素取代。
- 第一个参数是要操作的数组 `$my_array`。
- 第二个参数是起始位置索引 `2`,表示从第三个元素开始(索引从0开始)。
- 第三个参数是要移除的元素个数 `2`,表示移除两个元素。
- 第四个参数是要插入的新元素数组 `['fig', 'grape']`。
- 返回值是被移除的元素组成的数组 `$removed_elements`。
运行结果:
Array
(
[0] => apple
[1] => banana
[2] => fig
[3] => grape
[4] => elderberry
)
Array
(
[0] => cherry
[1] => date
)
*/
上一篇:php curl header
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站