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 相关文章推荐
phpwind中的数据库操作类
Jan 02 PHP
PHP 裁剪图片成固定大小代码方法
Sep 09 PHP
php中将汉字转换成拼音的函数代码
Sep 08 PHP
destoon实现商铺管理主页设置增加新菜单的方法
Jun 26 PHP
PHP错误Warning: Cannot modify header information - headers already sent by解决方法
Sep 27 PHP
ThinkPHP中redirect用法分析
Dec 05 PHP
PHP文件及文件夹操作之创建、删除、移动、复制
Jul 13 PHP
php array_merge_recursive 数组合并
Oct 26 PHP
redis查看连接数及php模拟并发创建redis连接的方法
Dec 15 PHP
php技巧小结【推荐】
Jan 19 PHP
PHP+redis实现微博的拉模型案例详解
Jul 10 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
Feb 22 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的ob_start();控制您的浏览器cache!
2006/11/25 PHP
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
PHP中file_get_contents高?用法实例
2014/09/24 PHP
php中mkdir函数用法实例分析
2014/11/15 PHP
PHP静态文件生成类实例
2014/11/29 PHP
PHP实现阿里大鱼短信验证的实例代码
2017/07/10 PHP
TNC vs BOOM BO3 第二场2.13
2021/03/10 DOTA
csdn 博客的css样式 v3
2009/02/24 Javascript
SharePoint 客户端对象模型 (一) ECMA Script
2011/05/22 Javascript
js读取csv文件并使用json显示出来
2015/01/09 Javascript
分享jQuery插件的学习笔记
2016/01/14 Javascript
Node.js的npm包管理器基础使用教程
2016/05/26 Javascript
canvas轨迹回放功能实现
2017/12/20 Javascript
vue.js打包之后可能会遇到的坑!
2018/06/03 Javascript
jquery css实现流程进度条
2020/03/26 jQuery
js实现车辆管理系统
2020/08/26 Javascript
vue 页面跳转的实现方式
2021/01/12 Vue.js
[05:17]DOTA2誓师:今天我们在这里 明天TI4等我!
2014/03/26 DOTA
[04:26]2014DOTA2国际邀请赛-Newbee顺利进入胜者组决赛 独家专访战神7
2014/07/19 DOTA
python查找第k小元素代码分享
2013/12/18 Python
浅谈Python 的枚举 Enum
2017/06/12 Python
python执行精确的小数计算方法
2019/01/21 Python
如何用Python做一个微信机器人自动拉群
2019/07/03 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
2020/01/06 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
2021/02/26 Python
用CSS3的box-reflect设置文字倒影效果的方法讲解
2016/03/07 HTML / CSS
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
UNOde50美国官网:西班牙珠宝品牌
2020/08/15 全球购物
店长岗位职责
2013/11/21 职场文书
护士自我鉴定怎么写
2014/02/07 职场文书
健康家庭事迹材料
2014/05/02 职场文书
工厂见习报告范文
2014/10/31 职场文书
财务个人年度总结范文
2015/02/26 职场文书
校长师德表现自我评价
2015/03/05 职场文书
我们的节日中秋节活动总结
2015/03/23 职场文书
2016小学优秀教师先进事迹材料
2016/02/26 职场文书