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的安全
Oct 09 PHP
PHP 读取文件的正确方法
Apr 29 PHP
PHP 编写大型网站问题集
May 07 PHP
PHP 创建标签云函数代码
May 26 PHP
php设计模式 Mediator (中介者模式)
Jun 26 PHP
解析csv数据导入mysql的方法
Jul 01 PHP
php正则preg_replace_callback函数用法实例
Jun 01 PHP
zend framework重定向方法小结
May 28 PHP
php使用CutyCapt实现网页截图保存的方法
Oct 03 PHP
php微信开发之图片回复功能
Jun 14 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
Sep 05 PHP
PHP实现发送微博消息功能完整示例
Dec 04 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模板,主要想体现一下思路
2006/12/25 PHP
PHP 危险函数解释 分析
2009/04/22 PHP
PHP 转义使用详解
2013/07/15 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
2015/03/18 PHP
php开发时容易忘记的一些技术细节
2016/02/03 PHP
Laravel5.5 动态切换多语言的操作方式
2019/10/25 PHP
Jquery AJAX 框架的使用方法
2009/11/03 Javascript
用apply让javascript函数仅执行一次的代码
2010/06/27 Javascript
使用jquery动态加载javascript以减少服务器压力
2012/10/29 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
2015/06/19 Javascript
微信小程序 教程之wxapp视图容器 swiper
2016/10/19 Javascript
bootstrap手风琴制作方法详解
2017/01/11 Javascript
Jquery中attr与prop的区别详解
2017/05/27 jQuery
原生JS实现图片懒加载(lazyload)实例
2017/06/13 Javascript
JS实现移动端触屏拖拽功能
2018/07/31 Javascript
vue中axios的二次封装实例讲解
2019/10/14 Javascript
在vue中配置不同的代理同时访问不同的后台操作
2020/09/11 Javascript
python ElementTree 基本读操作示例
2009/04/09 Python
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
python实现定时播放mp3
2015/03/29 Python
Django中对通过测试的用户进行限制访问的方法
2015/07/23 Python
Python使用Matplotlib实现雨点图动画效果的方法
2017/12/23 Python
Python学习笔记之列表推导式实例分析
2019/08/13 Python
在pycharm中配置Anaconda以及pip源配置详解
2019/09/09 Python
python pymysql库的常用操作
2020/10/16 Python
浅析与CSS3的loading动画加载相关的transition优化
2015/05/18 HTML / CSS
linux比较文件内容的命令是什么
2013/03/04 面试题
广州某公司软件工程师面试题
2014/12/22 面试题
走进敬老院活动总结
2014/07/10 职场文书
关于群众路线的心得体会
2014/11/05 职场文书
保送生自荐信
2015/03/06 职场文书
社区党务工作总结2015
2015/05/19 职场文书
小学见习报告
2015/06/23 职场文书
导游词之丹东鸭绿江
2019/10/24 职场文书
JavaScript canvas实现流星特效
2021/05/20 Javascript