php 按指定元素值去除数组元素的实现方法
作者:bea
按指定元素值去除数组元素 代码如下: <?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_search用法 显示结果 去除
按指定元素值去除数组元素
代码如下:
<?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_search用法
显示结果
去除前:
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_search用法
显示结果
去除前:
Array
(
[a] => Dog
[b] => Cat
[c] => Horse
)
去除后:
Array
(
[a] => Dog
[c] => Horse
)
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- PHP中其实也可以用方法链
- PHP容易被忽略而出错陷阱 数字与字符串比较
- PHP及Zend Engine的线程安全模型分析
- PHP 多维数组的排序问题 根据二维数组中某个项排序
- php fsockopen中多线程问题的解决办法[翻译]
- PHP句法规则详解 入门学习
- php空间不支持socket但支持curl时recaptcha的用法
- PHP动态分页函数,PHP开发分页必备啦
- php数组函数序列之array_pop() - 删除数组中的最后一个元素
- php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
- php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
- php数组函数序列之array_flip() 将数组键名与值对调
- php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
- php数组函数序列之array_splice() - 在数组任意位置插入元素
- php数组函数序列之in_array() - 查找数组中是否存在指定值
- php中常用字符串处理代码片段整理
- php smarty截取中文字符乱码问题?gb2312/utf-8
- PHP面向对象概念
- php 记录进行累加并显示总时长为秒的结果