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 相关文章推荐
用session做客户验证时的注意事项
Oct 09 PHP
用PHP获取Google AJAX Search API 数据的代码
Mar 12 PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
Jun 05 PHP
PHP远程采集图片详细教程
Jul 01 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
Aug 17 PHP
PHP快速生成各种信息提示框的方法
Feb 03 PHP
PHP串行化与反串行化实例分析
Dec 27 PHP
curl 出现错误的调试方法(必看)
Feb 13 PHP
解决PHP 7编译安装错误:cannot stat ‘phar.phar’: No such file or directory
Feb 25 PHP
PHP实现RSA签名生成订单功能【支付宝示例】
Jun 06 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
Jun 21 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
Mar 30 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编写的导航条程序
2006/10/09 PHP
PHP中使用memcache存储session的三种配置方法
2014/04/05 PHP
php实现搜索类封装示例
2016/03/31 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
2016/08/29 PHP
js post方式传递提交的实现代码
2010/05/31 Javascript
JavaScript中双叹号(!!)作用示例介绍
2014/04/10 Javascript
浅析node连接数据库(express+mysql)
2015/11/30 Javascript
基于JS实现Android,iOS一个手势动画效果
2016/04/27 Javascript
jQuery中的AjaxSubmit使用讲解
2016/09/25 Javascript
javascript self对象使用详解
2016/10/18 Javascript
vue.js学习之递归组件
2016/12/13 Javascript
javascript 闭包详解及简单实例应用
2016/12/31 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
2017/01/13 Javascript
JavaScript实现的冒泡排序法及统计相邻数交换次数示例
2017/04/26 Javascript
js实现扫雷小程序的示例代码
2017/09/27 Javascript
基于 Vue 实现一个酷炫的 menu插件
2017/11/14 Javascript
Vuepress 搭建带评论功能的静态博客的实现
2019/02/17 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
浅谈监听单选框radio改变事件(和layui中单选按钮改变事件)
2019/09/10 Javascript
使用vue-router切换页面时实现设置过渡动画
2019/10/31 Javascript
Python之re操作方法(详解)
2017/06/14 Python
浅谈Django的缓存机制
2018/08/23 Python
Python3内置模块random随机方法小结
2019/07/13 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
2019/07/22 Python
Django中间件拦截未登录url实例详解
2019/09/03 Python
python用线性回归预测股票价格的实现代码
2019/09/04 Python
Python ORM编程基础示例
2020/02/02 Python
python speech模块的使用方法
2020/09/09 Python
python中的unittest框架实例详解
2021/02/05 Python
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
英国品牌男装折扣网站:Brown Bag
2018/03/08 全球购物
伦敦的高级牛仔布专家:Trilogy
2018/08/06 全球购物
英国护发和美妆在线商店:Klip Shop
2019/03/24 全球购物
单位证明范文
2015/06/18 职场文书
几款流行的HTML5 UI框架比较(小结)
2021/04/08 HTML / CSS
python基于turtle绘制几何图形
2021/06/15 Python