php数组中删除元素的实现代码
2018-10-12 14:08
671 查看
<?php
$arr = array('a','b','c','d');
unset($arr[1]);
print_r($arr);
?>
print_r($arr)之后,结果却不是那样的,最终结果是 Array ( [0] => a [2] => c [3] => d
那么怎么才能做到缺少的元素会被填补并且数组会被重新索引呢?答案是array_splice():
<?php
$arr = array('a','b','c','d');
array_splice($arr,1,1);
print_r($arr); // <span style="font-family: Simsun;font-size:16px; ">Array ( [0] => a [1] => c [2] => d )</span>
?>
您可能感兴趣的文章:
相关文章推荐
- php删除数组指定元素实现代码
- php数组中删除元素的实现代码
- php实现搜索一维数组元素并删除二维数组对应元素的方法
- PHP删除数组空白元素的具体实现方式分享
- Java代码实现删除一个有序数组里面的重复元素
- PHP关联数组实现根据元素值删除元素的方法
- PHP删除数组中的特定元素的代码
- 如何正确实现PHP删除数组重复元素
- 删除两个升序正数组中重复元素的C程序实现代码
- (转载)PHP删除数组中的特定元素的代码
- PHP删除数组中的特定元素的代码
- PHP删除数组中的特定元素的代码
- PHP关联数组实现根据元素值删除元素的方法
- PHP实现删除数组中的特定元素
- php实现搜索一维数组元素并删除二维数组对应元素的方法
- Java数组中的元素删除并实现向前移的代码
- js从数组中删除指定值(不是指定位置)的元素实现代码
- PHP删除数组中的特定元素的代码
- PHP删除数组中的特定元素的代码
- PHP中将数组转成XML格式的实现代码