环球科创网

2022年01月12日整理发布:php怎么删除数组元素并重新排序

更新时间:2022-01-12 12:02:35

导读 让我向你解释php如何删除数组元素并重新排序它们。相信朋友们也应该密切关注这个话题。现在让我们和朋友们谈谈php是如何删除数组元素并重新

让我向你解释php如何删除数组元素并重新排序它们。相信朋友们也应该密切关注这个话题。现在让我们和朋友们谈谈php是如何删除数组元素并重新排序的。边肖还收集了关于php如何删除数组元素并重新排序它们的相关信息。我希望你看到后会喜欢。

Php删除数组元素并重新排序的方法:首先,使用unset函数删除数组中指定的元素;然后使用array_values函数重新排序。array_values函数可以重置数组信息。数组的键值将从0开始重新排列。

本教程操作环境:windows7系统,PHP 7.1版DELL G3电脑

Php删除数组元素并重新排序它们

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

$arr1=数组(1,3,5,7,8);

var _ dump($ arr 1);

foreach ($arr1 as $key=$value)

{

if ($value===3)

unset($ arr 1[$ key]);

}

$ arr 2=array _ values($ arr 1);

var _ dump($ arr 2);

?输出:

数组(大小=5)

0=int 1

1=int 3

2=int 5

3=int 7

4=int 8

数组(大小=4)

0=int 1

1=int 5

2=int 7

引入3=int 8相关函数:

Unset:释放给定的变量。

未设置(混合$ var [,混合$.]) : void unset销毁指定的变量。函数中的行为会因您想要销毁的变量类型而异。

如果unset是函数中的全局变量,则只销毁局部变量,而调用环境中的变量将保持与调用unset之前相同的值。

Array_values:返回数组中的所有值。

array _ values(array $ array): ArrayArray _ values返回输入数组中的所有值,并对它们进行数字索引。

参数数组。

返回值,返回包含所有值的索引数组。

提示:返回的数组将从0开始,使用数字键递增1。

推荐:《PHP视频教程》或以上是php如何删除数组元素并重新排序的细节!

来源:php中文网站

免责声明:本文由用户上传,如有侵权请联系删除!