怎么删除php数组中的元素
2个回答
展开全部
如果要在某个数组中删除一个元素,可以直接用的unset,例子代码:
<?php
$arr = array('a','b','c','d');
print_r($arr);
unset($arr[1]);
print_r($arr);
?>
以上代码输出的结果如下:
E:\TEMP\文件\exp>a.php
Array
(
[0] => a
[1] => b
[2] => c
[3] => d
)
Array
(
[0] => a
[2] => c
[3] => d
)
也就是说,删除了指定的元素,其它元素的序号是不改变的。
2014-11-03
展开全部
<?php
$arr= array('中国','韩国','泰国','日本');
//数组下表(索引都是从0开始的),比如我们要删掉日本,那么只需要删掉索引为3的元素即可
unset($arr[3]);
var_dump($arr);
?>
运行结果:
array(3) {
[0]=>
string(4) "中国"
[1]=>
string(4) "韩国"
[2]=>
string(4) "泰国"
}
$arr= array('中国','韩国','泰国','日本');
//数组下表(索引都是从0开始的),比如我们要删掉日本,那么只需要删掉索引为3的元素即可
unset($arr[3]);
var_dump($arr);
?>
运行结果:
array(3) {
[0]=>
string(4) "中国"
[1]=>
string(4) "韩国"
[2]=>
string(4) "泰国"
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询