php实现搜索一维数组元素并删除二维数组对应元素的方法


Posted in PHP onJuly 06, 2015

本文实例讲述了php实现搜索一维数组元素并删除二维数组对应元素的方法。分享给大家供大家参考。具体如下:

定义一个一维数组一个二维数组如下

$fruit=array('apple','orange');
$products = array( array('name'=>'apple','price'=>23.4),
array('name'=>'orange','price'=>45.3),
array('name'=>'biscuit','number'=>5,'price'=>34)
);

需要实现从$products数组中查找元素是否和数组$fruit元素有交集,如果有的话保留,否则删除.

实现方法为:

foreach($products as $key=>$value)
{
   if(!in_array($value["name"],$fruit))
   unset($products[$key]);
}
array_values($products);
//使用unset()销毁数组元素时候应注意索引问题最好使用array_values()给数组重新排序

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

PHP 相关文章推荐
笑谈配置,使用Smarty技术
Jan 04 PHP
php Static关键字实用方法
Jun 04 PHP
PHP对象转换为数组函数(递归方法)
Feb 04 PHP
探讨Hessian在PHP中的使用分析
Jun 13 PHP
回帖脱衣服的图片实现代码
Feb 15 PHP
thinkphp控制器调度使用示例
Feb 24 PHP
php判断GIF图片是否为动画的方法
Sep 04 PHP
php中filter_input函数用法分析
Nov 15 PHP
php启用sphinx全文搜索的实现方法
Dec 24 PHP
php验证码生成代码
Nov 11 PHP
各种快递查询--Api接口
Apr 26 PHP
PHP操作Redis常用命令的实例详解
Dec 23 PHP
jquery+php实现导出datatables插件数据到excel的方法
Jul 06 #PHP
php导出中文内容excel文件类实例
Jul 06 #PHP
PHP伪造来源HTTP_REFERER的方法实例详解
Jul 06 #PHP
PHP 错误处理机制
Jul 06 #PHP
帝国cms常用标签汇总
Jul 06 #PHP
帝国CMS留言板回复后发送EMAIL通知客户
Jul 06 #PHP
帝国cms目录结构分享
Jul 06 #PHP
You might like
php 在线打包_支持子目录
2008/06/28 PHP
PHP 动态随机生成验证码类代码
2010/04/09 PHP
php删除文件夹及其文件夹下所有文件的函数代码
2013/01/23 PHP
探讨PHP JSON中文乱码的解决方法详解
2013/06/06 PHP
10 个经典PHP函数
2013/10/17 PHP
ThinkPHP CURD方法之order方法详解
2014/06/18 PHP
对PHP PDO的一些认识小结
2015/01/23 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
2015/12/23 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
php fread函数使用方法总结
2019/05/28 PHP
许愿墙中用到的函数
2006/10/07 Javascript
javascript css float属性的特殊写法
2008/11/13 Javascript
jQuery基本选择器选择元素使用介绍
2013/04/18 Javascript
jQuery基于当前元素进行下一步的遍历
2014/05/20 Javascript
Javascript的比较汇总
2016/07/25 Javascript
关于angularJs指令的Scope(作用域)介绍
2016/10/25 Javascript
微信小程序实现图片自适应(支持多图)
2017/01/25 Javascript
JS自定义滚动条效果简单实现代码
2020/10/27 Javascript
微信小程序新手教程之页面打开数量限制
2019/03/03 Javascript
python感知机实现代码
2019/01/18 Python
详解python中@的用法
2019/03/27 Python
python操作日志的封装方法(两种方法)
2019/05/23 Python
Django框架实现的分页demo示例
2019/05/25 Python
Django通过dwebsocket实现websocket的例子
2019/11/15 Python
PyCharm第一次安装及使用教程
2020/01/08 Python
python GUI库图形界面开发之PyQt5信号与槽基础使用方法与实例
2020/03/06 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
2020/06/05 Python
Python爬虫爬取有道实现翻译功能
2020/11/27 Python
使用django自带的user做外键的方法
2020/11/30 Python
JBL澳大利亚官方商店:扬声器、耳机和音响系统
2018/05/24 全球购物
植村秀美国官网:Shu Uemura美国
2019/03/19 全球购物
高等教育学专业自荐书
2014/06/17 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
教师工作总结范文2014
2014/11/10 职场文书
材料采购员岗位职责
2015/04/03 职场文书
nginx限制并发连接请求数的方法
2021/04/01 Servers