php实现在多维数组中查找特定value的方法


Posted in PHP onJuly 29, 2015

本文实例讲述了php实现在多维数组中查找特定value的方法。分享给大家供大家参考。具体如下:

最近做项目,需要从多维数组中查找是否含有特定的key和其对应特定的value,并清除该条数据,比如:

$arr = array(
//为了看的方便,数组表达形式不对
0=>array(id =>1,name =>"li")
1=>array(id =>2,name =>"na")
2=>array(id =>3,name =>"na")
)
)

希望达到效果:删除id为2的那一条记录:

public function searchArray($array,$key,$value){
foreach($array as $keyp=>$valuep){
if($valuep[$key]==$value){
unset($array[$keyp]);
}
}
return $array;
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
WINDOWS服务器安装多套PHP的另类解决方案
Oct 09 PHP
一个程序下载的管理程序(四)
Oct 09 PHP
使用网络地址转换实现多服务器负载均衡
Oct 09 PHP
PHP生成月历代码
Jun 14 PHP
深入理解PHP原理之异常机制
Aug 21 PHP
重新认识php array_merge函数
Aug 31 PHP
Drupal简体中文语言包安装教程
Sep 27 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
Dec 18 PHP
基于php的微信公众平台开发入门实例
Apr 15 PHP
php session 写入数据库
Feb 13 PHP
php注册和登录界面的实现案例(推荐)
Oct 24 PHP
PHP中for循环与foreach的区别
Mar 06 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
Jul 29 #PHP
php实现仿写CodeIgniter的购物车类
Jul 29 #PHP
PHP使用逆波兰式计算工资的方法
Jul 29 #PHP
ThinkPHP实现递归无级分类――代码少
Jul 29 #PHP
PHP之正则表达式捕获组与非捕获组(详解)
Jul 29 #PHP
PHP实现的简单缓存类
Jul 29 #PHP
PHP实现简单爬虫的方法
Jul 29 #PHP
You might like
使用php+xslt在windows平台上
2006/10/09 PHP
JS实现php的伪分页
2008/05/25 PHP
在PHP上显示JFreechart画的统计图方法
2013/11/03 PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
2014/01/19 PHP
在Win7 中为php扩展配置Xcache
2014/10/08 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
PHP实现根据数组的值进行分组的方法
2017/04/20 PHP
用js实现预览待上传的本地图片
2007/03/15 Javascript
js创建对象的几种常用方式小结(推荐)
2010/10/24 Javascript
IE与FireFox中的childNodes区别
2011/10/20 Javascript
jQuery对html元素取值与赋值的方法
2013/11/20 Javascript
JavaScript声明变量时为什么要加var关键字
2014/09/29 Javascript
JS Array.slice 截取数组的实现方法
2016/01/02 Javascript
Javascript字符串拼接小技巧(推荐)
2016/06/02 Javascript
JS中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()
2016/08/11 Javascript
简单实现js菜单栏切换效果
2017/03/04 Javascript
Vue.use源码分析
2017/04/22 Javascript
Angular PWA使用的Demo示例
2019/01/31 Javascript
vue开发拖拽进度条滑动组件
2019/09/21 Javascript
React中使用UMEditor的方法示例
2019/12/27 Javascript
js将日期格式转换为YYYY-MM-DD HH:MM:SS
2020/09/18 Javascript
[01:32]TI珍贵瞬间系列(一)
2020/08/26 DOTA
python中如何使用朴素贝叶斯算法
2017/04/06 Python
python flask中静态文件的管理方法
2018/03/20 Python
python 将字符串转换成字典dict的各种方式总结
2018/03/23 Python
Python函数和模块的使用总结
2019/05/20 Python
python3模拟实现xshell远程执行liunx命令的方法
2019/07/12 Python
Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
2019/08/07 Python
Python求平面内点到直线距离的实现
2020/01/19 Python
jupyter lab的目录调整及设置默认浏览器为chrome的方法
2020/04/10 Python
python连接mysql数据库并读取数据的实现
2020/09/25 Python
澳洲国民品牌乡村路折扣店:Country Road & Trenery Outlet
2018/04/19 全球购物
DBA数据库管理员JAVA程序员架构师必看
2016/02/07 面试题
历史教育专业个人求职信
2013/12/13 职场文书
个人工作表现评价材料
2014/09/21 职场文书
新兵入伍决心书
2015/09/22 职场文书