最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php删除数组元素几种方法
时间:2022-11-14 23:01:26 编辑:袖梨 来源:一聚教程网
array_slice() 第一个参数是要切割的数组,第二个参数是起始位置,第三个参数是长度。
就是 切割 $arr这个数组,从第0个元素往后数3个。
| 代码如下 | 复制代码 |
|
array("a","b","c","d","e","f","g") $arr = array_slice($arr, 0, 3); |
|
array_flip实现去重效果 phperz~com
另一个方法是使用php的array_flip函数来间接的实现去重效果
array_flip是反转数组键和值的函数,他有个特性就是如果数组中有二个值是一样的,那么反转后会保留最后一个键和值.利用这个特性我们用他来间接的实现数组的去重.
| 代码如下 | 复制代码 |
|
$arr = array("a"=>"a1","b"=>'b1',"c"=>"a2","d"=>"a1"); |
|
下面为我之前常用的方法unset来实现删除
代码如下:
| 代码如下 | 复制代码 |
|
$arr = array('a','b','c','d'); |
|
print_r($arr)之后,结果却不是那样的,最终结果是 Array ( [0] => a [2] => c [3] => d
相关文章
- 极限竞速地平线6环状线竞技路线图详细说明 08-20
- 《梦幻西游》实用特技排行-详细解析实用特技效果 08-20
- 《梦幻西游》朱雀堂任务怎么完成-朱雀堂任务的完成做法 08-20
- 《梦幻西游》人参果怎么获取-人参果摆摊在哪里详细说明 08-20
- 《梦幻西游》三界功绩6000满了后怎么消耗-有效消耗功绩的做法 08-20
- 《梦幻西游》彩虹争霸赛顶层泡泡怎么打-七色泡泡逐一击破做法 08-20