php 按指定元素值去除数组元素的实现方法
程序员文章站
2022-05-25 21:04:27
按指定元素值去除数组元素 复制代码 代码如下: "dog","b"=>"cat","...
按指定元素值去除数组元素
<?php
//去除值为"cat"的元素
$a=array("a"=>"dog","b"=>"cat","c"=>"horse");
print_r($a);
unset($a[array_search("cat",$a)]);//array_search("cat",$a)按元素值返回键名。去除后保持索引
print_r($a);
?>
查看用法
显示结果
去除前:
array
(
[a] => dog
[b] => cat
[c] => horse
)
去除后:
array
(
[a] => dog
[c] => horse
)
复制代码 代码如下:
<?php
//去除值为"cat"的元素
$a=array("a"=>"dog","b"=>"cat","c"=>"horse");
print_r($a);
unset($a[array_search("cat",$a)]);//array_search("cat",$a)按元素值返回键名。去除后保持索引
print_r($a);
?>
查看用法
显示结果
去除前:
array
(
[a] => dog
[b] => cat
[c] => horse
)
去除后:
array
(
[a] => dog
[c] => horse
)