之前想用unset之后,数组$arr应该会压缩数组以填补缺少的元素位置,但print_r($arr)之后,最终结果是 array ( [0] => a [2] => c [3] => d ); 来看看数字数组的形式:
可以看到输出的形式也是数组是会填补缺少的元素的位置。 那么怎么才能做到缺少的元素会被填补并且数组会被重新索引呢? 使用:array_splice(): 例子:
|
0
0
相关文章
php数组通过自定义数量_php控制数组大小方法教程【指南】
php中数组的长度表示_php数组大小获取含义解析【教程】
php怎么删除数组中的第一个元素_php删除数组首元素技巧【教程】
php获取一维数组的值_php简单数组元素读取方法【教程】
php怎么去掉数组里的空值_PHP删除数组中空值元素
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具










