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 相关文章推荐
解析php DOMElement 操作xml 文档的实现代码
May 10 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
Jun 20 PHP
php 不使用js实现页面跳转
Feb 11 PHP
PHP之autoload运行机制实例分析
Aug 28 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
Feb 14 PHP
Symfony2学习笔记之控制器用法详解
Mar 17 PHP
Yii实现文章列表置顶功能示例
Oct 18 PHP
yii2项目实战之restful api授权验证详解
May 20 PHP
[原创]php token使用与验证示例【测试可用】
Aug 30 PHP
php之可变变量的实例详解
Sep 12 PHP
PHP实现cookie跨域session共享的方法分析
Aug 23 PHP
关于Laravel参数验证的一些疑与惑
Nov 19 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
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
2014/07/25 PHP
tp5(thinkPHP5)框架实现多数据库查询的方法
2019/01/10 PHP
PHP PDOStatement::errorCode讲解
2019/01/31 PHP
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
Prototype PeriodicalExecuter对象 学习
2009/07/19 Javascript
Ajax执行顺序流程及回调问题分析
2012/12/10 Javascript
JS特权方法定义作用以及与公有方法的区别
2013/03/18 Javascript
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
JS生成某个范围的随机数【四种情况详解】
2016/04/20 Javascript
深入理解jQuery之防止冒泡事件
2016/05/24 Javascript
sso跨域写cookie的一段js脚本(推荐)
2016/05/25 Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
2017/06/01 Javascript
Django模板继承 extend标签实例代码详解
2019/05/16 Javascript
nodejs实现获取本地文件夹下图片信息功能示例
2019/06/22 NodeJs
vue实现侧边栏导航效果
2019/10/21 Javascript
在Webpack中用url-loader处理图片和字体的问题
2020/04/28 Javascript
解决VueCil代理本地proxytable无效报错404的问题
2020/11/07 Javascript
python下os模块强大的重命名方法renames详解
2017/03/07 Python
对python:threading.Thread类的使用方法详解
2019/01/31 Python
pyhanlp安装介绍和简单应用
2019/02/22 Python
Python实现蒙特卡洛算法小实验过程详解
2019/07/12 Python
python3 实现调用串口功能
2019/12/26 Python
Python数据存储之 h5py详解
2019/12/26 Python
浅谈anaconda python 版本对应关系
2020/10/07 Python
Pandas的数据过滤实现
2021/01/15 Python
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
2013/11/07 HTML / CSS
英国女性化妆品收纳和家具网站:Beautify
2019/12/07 全球购物
汽车运用工程专业毕业生推荐信
2013/12/25 职场文书
新学期校长寄语
2014/01/18 职场文书
售后服务承诺函格式
2015/01/21 职场文书
小学班主任工作总结2015
2015/04/07 职场文书
2015年国培研修感言
2015/08/01 职场文书
导游词之张家口
2019/12/13 职场文书
SQL Server数据定义——模式与基本表操作
2021/04/05 SQL Server
python实现图片九宫格分割的示例
2021/04/25 Python
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技