有时候需要删除数组中的运输,例如,定义一个数组存放员工信息,如果员工离职了,就要将他从数组中删除。
在php中提供了unset()函数用于删除数组中的元素。
案例:通过unset()函数删除数组中的元素
<?php
$arr[0]=123;
$arr[1]=456;
$arr[2]="hello";
echo "删除前<br>";
print_r($arr);
unset($arr[1]);//删除$arr[1]的元素
echo "<br>删除后<br>";
print_r($arr);
?>
运行结果
数组中的1被删除,需要注意的是,删除元素后,数组不会重建该元素的索引。
Unset()函数不仅可以删除指定下标的元素,还可以删除整个数组。
案例:
<?php
$arr[0]=123;
$arr[1]=456;
$arr[2]="hello";
echo "删除前<br>";
print_r($arr);
unset($arr); //删除整个数组
echo "<br>删除后<br>";
print_r($arr);
?>
运行结果
*声明:内容来源于网络收集和整理,版权归原著所有,如来源信息有误或侵犯权益,请联系站长作修改和删除处理。