PHP关联数组实现根据元素值删除元素的方法


Posted in PHP onJune 26, 2015

本文实例讲述了PHP关联数组实现根据元素值删除元素的方法。分享给大家供大家参考。具体如下:

<?php 
$array1 = array("a" => "green", "red", "blue", "red"); 
$array2 = array("b" => "green"); 
$result = array_diff($array1, $array2);
//这样就相当于删除$array1里的值为"green"的元素。 
print_r($result); 
?>

还有一个方法,比上面的复杂一些,但是效果一样:

function removeArrayElement(&$ar,$val)
{
$tmp = array();
foreach($ar as $k => $arc)
{
  if($arc!=$val)
  {
  $tmp[$k]=$arc;
  }
}
$ar = $tmp;
unset($tmp);
}

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

PHP 相关文章推荐
PHP手机号码归属地查询代码(API接口/mysql)
Sep 04 PHP
php中选择什么接口(mysql、mysqli)访问mysql
Feb 06 PHP
CURL的学习和应用(附多线程实现)
Jun 03 PHP
解析如何在PHP下载文件名中解决乱码的问题
Jun 20 PHP
php查找任何页面上的所有链接的方法
Dec 03 PHP
PHP实现文件下载断点续传详解
Oct 15 PHP
Opcache导致php-fpm崩溃nginx返回502
Mar 02 PHP
php封装的page分页类完整实例
Oct 18 PHP
PHP中快速生成随机密码的几种方式
Apr 17 PHP
对于Laravel 5.5核心架构的深入理解
Feb 22 PHP
thinkphp框架表单数组实现图片批量上传功能示例
Apr 04 PHP
ThinkPHP5分页paginate代码实例解析
Nov 10 PHP
PHP实现事件机制实例分析
Jun 26 #PHP
php使用MySQL保存session会话的方法
Jun 26 #PHP
Linux操作系统安装LAMP环境
Jun 26 #PHP
PHP中Session可能会引起并发问题
Jun 26 #PHP
WAMP环境中扩展oracle函数库(oci)
Jun 26 #PHP
PHP获取当前相对于域名目录的方法
Jun 26 #PHP
php通过获取头信息判断图片类型的方法
Jun 26 #PHP
You might like
php实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
php遍历CSV类实例
2015/04/14 PHP
Yii的Srbac插件用法详解
2016/07/14 PHP
thinkphp3.2实现在线留言提交验证码功能
2017/07/19 PHP
FormValid0.5版本发布,带ajax自定义验证例子
2007/08/17 Javascript
javascript 支持链式调用的异步调用框架Async.Operation
2009/08/04 Javascript
js创建数据共享接口——简化框架之间相互传值
2011/10/23 Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
2015/05/11 Javascript
使用jQuery Rotare实现微信大转盘抽奖功能
2016/06/20 Javascript
EasyUI中在表单提交之前进行验证
2016/07/19 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
微信小程序使用radio显示单选项功能【附源码下载】
2017/12/11 Javascript
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
Vue编程式跳转的实例代码详解
2019/07/10 Javascript
vue 获取视频时长的实例代码
2019/08/20 Javascript
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
原生js实现瀑布流效果
2020/03/09 Javascript
vue-video-player实现实时视频播放方式(监控设备-rtmp流)
2020/08/10 Javascript
Python中functools模块函数解析
2017/03/12 Python
Python使用cx_Oracle调用Oracle存储过程的方法示例
2017/10/07 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
2017/10/13 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
Python之列表实现栈的工作功能
2019/01/28 Python
使用python打印十行杨辉三角过程详解
2019/07/10 Python
Python2与Python3的区别点整理
2019/12/12 Python
在python里使用await关键字来等另外一个协程的实例
2020/05/04 Python
python opencv角点检测连线功能的实现代码
2020/11/24 Python
Python urllib request模块发送请求实现过程解析
2020/12/10 Python
linux系统都有哪些运行级别
2016/03/26 面试题
党员个人思想汇报
2013/12/28 职场文书
简短的人生哲理(38句)
2019/08/13 职场文书
Python多个MP4合成视频的实现方法
2021/07/16 Python
mysql数据库如何转移到oracle
2022/12/24 MySQL