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 相关文章推荐
PHP的面向对象编程
Oct 09 PHP
别人整理的服务器变量:$_SERVER
Oct 20 PHP
php判断终端是手机还是电脑访问网站的思路及代码
Apr 24 PHP
PHP遍历文件夹与文件类及处理类用法实例
Sep 23 PHP
PHP图片自动裁切应付不同尺寸的显示
Oct 16 PHP
php常用hash加密函数
Nov 22 PHP
PHP实现的memcache环形队列类实例
Jul 28 PHP
PHP异常处理Exception类
Dec 11 PHP
PHP下载文件的函数实例代码
May 18 PHP
PHP/HTML混写的四种方式总结
Feb 27 PHP
用Laravel Sms实现laravel短信验证码的发送的实现
Nov 29 PHP
PHP命名空间用法实例分析
Sep 04 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
轻松修复Discuz!数据库
2008/05/03 PHP
学习discuz php 引入文件的方法DISCUZ_ROOT
2009/06/21 PHP
php初始化对象和析构函数的简单实例
2014/03/11 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
2014/06/12 PHP
php获取YouTube视频信息的方法
2015/02/11 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
JQuery中的ready函数冲突的解决方法
2010/05/17 Javascript
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
2013/05/17 Javascript
javascript实现通过表格绘制颜色填充矩形的方法
2015/04/21 Javascript
js自调用匿名函数的三种写法(推荐)
2016/08/19 Javascript
微信开发 微信授权详解
2016/10/21 Javascript
Angular2使用Guard和Resolve进行验证和权限控制
2017/04/24 Javascript
基于Node的React图片上传组件实现实例代码
2017/05/10 Javascript
node中的密码安全(加密)
2018/09/17 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
2018/10/12 Javascript
微信小程序获取地理位置及经纬度授权代码实例
2019/09/18 Javascript
Vue.js中的高级面试题及答案
2020/01/13 Javascript
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python求列表交集的方法汇总
2014/11/10 Python
Python的迭代器和生成器使用实例
2015/01/14 Python
python中requests模块的使用方法
2015/04/08 Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
2018/02/13 Python
python3+requests接口自动化session操作方法
2018/10/13 Python
对python字典过滤条件的实例详解
2019/01/22 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
pytorch实现seq2seq时对loss进行mask的方式
2020/02/18 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
2021/01/08 Python
世界环境日活动总结
2015/02/11 职场文书
保险公司客户经理岗位职责
2015/04/09 职场文书
乒乓球比赛通知
2015/04/27 职场文书
门卫管理制度范本
2015/08/05 职场文书
《观潮》教学反思
2016/02/17 职场文书
2016年六一文艺汇演开幕词
2016/03/04 职场文书
python如何读取.mtx文件
2021/04/22 Python
MySQL中存储时间的最佳实践指南
2021/07/01 MySQL
Element实现动态表格的示例代码
2021/08/02 Javascript