加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP删除数组中指定下标的元素要领

发布时间:2021-03-31 11:38:46 所属栏目:编程 来源:网络整理
导读:1、前面有讲数组作为仓库和行列时的删除元素操纵,即按次序有纪律的举办删除。那么,假如必要从数组的中间位置删除某个元素该怎样操纵呢?就必要我们本日要讲的unset()函数了。 2、unset()函数应承打消一个数组中的元素,但数组并不会重建索引,即保持原有索

1、前面有讲数组作为仓库和行列时的删除元素操纵,即按次序有纪律的举办删除。那么,假如必要从数组的中间位置删除某个元素该怎样操纵呢?就必要我们本日要讲的unset()函数了。

2、unset()函数应承打消一个数组中的元素,但数组并不会重建索引,即保持原有索引,由于php中的索引具有非凡的寄义。

3、示例展示:

'one',2=>'two',3=>'three');

//删除下标为2的元素
unset($arr[2]); //将获得Array(1=>'one',3=>'three')

//行使array_values()从头成立索引
$aar = array_values($arr); //$aar = array(0=>'one',1=>'three')
?>

4、上面例子中最后一句代码为从头成立数组索引,在这里我表明以下:由于行使unset()函数删除一个元素往后,并没有从头成立索引下标次序。假如必要有次序的索引下标,可以行使array_values()函数从头建设索引下标次序。

留意:该地方说的从头成立索引是指:从头成立一个以0开始的次序下标,纵然你的索引不是以数字定名的,也会被从头成立索引。

以上这篇PHP删除数组中指定下标的元素要领就是小编分享给各人的所有内容了,但愿能给各人一个参考,也但愿各人多多支持编程之家。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读