php删除数组中某个值元素
发布:smiling 来源: PHP粉丝网 添加日期:2014-09-20 09:19:10 浏览: 评论:0
本实例是要利用php array_diff函数来删除数组中某个值元素,方法很简单用foreach再加array_diff函数就可以了,实例代码如下:
- $a1 = array(array('blue','red','www.phpfensi.com'),array('black','pink','green'));
- $a2 = array('aaa','pink','bbbb');
- $str = 'red';
- $a2[] = $str;
- foreach($a1 as $key => $value)
- {//开源代码phpfensi.com
- $a1[$key] = array_diff($value,$a2);
- }
- print_r($a1);
php更简单的做法,代码如下:
- foreach (array_diff($a1, $a2) as $_key_1) {
- $arr_new[$_key_1] = $arr_1[$_key_1];
- }
- /*
- 结果如下:
- array
- (
- [0] => array
- (
- [0] => blue
- [2] => yellow
- )
- [1] => array
- (
- [0] => black
- [2] => green
- )
- )
array_diff语法:array array_diff ( array $array1 , array $array2 [, array $ ... ] )
对比较array1和array2返回差异,实例代码如下:
- */
- $array1 = array("a" => "green", "phpfensi.com", "blue", "red");
- $array2 = array("b" => "green", "yellow", "red");
- $result = array_diff($array1, $array2);
- print_r($result);
- /*
- array
- (
- [1] => blue
- )
Tags: php删除数组 php删除值元素
相关文章
- ·PHP删除数组重复元素函数(2014-08-16)
- ·php删除数组中重复值的代码(2014-09-18)
- ·php unset删除数组变量实现方法(2014-09-19)
- ·php 删除数组元素方法(2014-09-19)
- ·PHP删除数组元素与删除重复数组函数(2014-09-19)
- ·PHP中unset,array_splice删除数组中的元素区别(2014-09-22)
- ·php删除数组中相同的元素,只保留一个相同元素(2014-09-22)
- ·PHP删除数组中指定值的元素常用方法实例分析(2018-10-13)
- ·php删除数组元素示例分享(2020-09-15)
- ·PHP删除数组中空值的方法介绍(2020-11-09)
- ·php使用unset()删除数组中某个单元(键)的方法(2021-05-14)
- ·php中删除数组的第一个元素和最后一个元素的函数(2021-05-15)
- ·php删除数组中重复元素的方法(2021-06-30)
- ·PHP删除数组中指定下标的元素方法(2021-09-02)
- ·PHP删除数组中指定值的元素常用方法实例分析【4种方法】(2021-10-25)
- ·PHP删除数组中特定元素的两种方法(2021-11-11)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)