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 相关文章推荐
php4的session功能评述(二)
Oct 09 PHP
PHP3 safe_mode 失效漏洞
Oct 09 PHP
PHP数据缓存技术
Feb 14 PHP
PHP排序算法的复习和总结
Feb 15 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
Feb 14 PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
Jun 09 PHP
PHP获取指定函数定义在哪个文件中以及其所在的行号实例
May 08 PHP
自己写的php中文截取函数mb_strlen和mb_substr
Feb 09 PHP
php定义参数数量可变的函数用法实例
Mar 16 PHP
CodeIgniter配置之config.php用法实例分析
Jan 19 PHP
几行代码轻松实现PHP文件打包下载zip
Mar 01 PHP
PHP验证类的封装与使用方法详解
Jan 10 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常用字符串比较函数实例汇总
2014/11/24 PHP
PHP开发制作一个简单的活动日程表Calendar
2016/06/20 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
2016/09/23 PHP
使用phpQuery获取数组的实例
2017/03/13 PHP
stripos函数知识点实例分享
2019/02/11 PHP
js获取url参数的使用扩展实例
2007/12/29 Javascript
JavaScript和JQuery实用代码片段(一)
2010/04/07 Javascript
editable.js 基于jquery的表格的编辑插件
2011/10/24 Javascript
window.open 以post方式传递参数示例代码
2014/02/27 Javascript
js实现n秒倒计时后才可以点击的效果
2015/12/20 Javascript
JavaScript实现点击单元格改变背景色的方法
2016/02/12 Javascript
Node.js项目中调用JavaScript的EJS模板库的方法
2016/03/11 Javascript
原生js验证简洁注册登录页面
2016/12/17 Javascript
JS实现全屏的四种写法
2016/12/30 Javascript
Vue.2.0.5过渡效果使用技巧
2017/03/16 Javascript
全面解析vue中的数据双向绑定
2017/05/10 Javascript
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
jQuery实现鼠标响应式透明度渐变动画效果示例
2018/02/13 jQuery
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
通过一次报错详细谈谈Point事件
2018/05/17 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
Python 文件操作实现代码
2009/10/07 Python
Python入门篇之条件、循环
2014/10/17 Python
python获取指定字符串中重复模式最高的字符串方法
2018/06/29 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
python使用response.read()接收json数据的实例
2018/12/19 Python
Django Admin中增加导出CSV功能过程解析
2019/09/04 Python
Python小整数对象池和字符串intern实例解析
2020/03/21 Python
Django中的AutoField字段使用
2020/05/18 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
用Python自动清理电脑内重复文件,只要10行代码(自动脚本)
2021/01/09 Python
详解CSS3中的box-sizing(content-box与border-box)
2019/04/19 HTML / CSS
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
计算机本科生自荐信
2013/10/15 职场文书
住宿生擅自离校检讨书
2014/09/22 职场文书
2014年卫生工作总结
2014/11/27 职场文书