php实现在多维数组中查找特定value的方法
2015-07-29 00:00
821 查看
本文实例讲述了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中的Traits
- php实现复制移动文件的方法
- php实现curl模拟ftp上传的方法
- php绘图技术制作验证码
- 恢复phpmyadmin误删除的root超级管理员
- PHP验证码之数字验证码
- PHP验证码之数字运算验证码
- PHP一些优先级的问题
- 解决 phpmyadmin #2002 无法登录 MySQL 服务器
- PHP学习笔记-安装与配置
- 深入PHP内核之数组
- iOS 客户端进行 RSA 加密并在 PHP 服务端进行解密
- PHP 中 new static 和 new self 的区别
- URL路由设置-CI(codeigniter)PHP框架再探
- php-fpm 启动参数及重要配置详解
- php的curl抓包
- thinkphp 验证码显示问题
- 12. PHP 函数
- win7系统下ftp服务器的搭建
- 4步win7下简单FTP服务器搭建(试验成功)