php删除数组中的指定元素

 时间:2026-04-23 02:21:05

1、array_diff() 函数返回两个数组的差集数组。该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键值。

在返回的数组中,键名保持不变。

2、函数定义:

array array_intersect_assoc(array array1,array array2[,arrayN…])  

只有在第一个数组array中出现,且在所有其他输入数组中也出现的键/值对才返回到结果数组中。

3、非key-value例子:

<?php  

$arr1 = array('a','b','c');  

$arr2 = array('b');  

$result = array_diff($arr1,$arr2);  

print_r($result);  

  

// output  

// Array ( [0] => 'a', [1] => 'c' )  

?>  

4、key-value例子:

<?php  

$fruit1 = array("Apple","Banana","Orange");  

$fruit2 = array("Pear","Apple","Grape");  

$fruit3 = array("Watermelon","Orange","Apple");  

$intersection = array_diff($fruit1, $fruit2, $fruit3);  

print_r($intersection);  

  

// output  

// Array ( [1] => Banana )  

?>  

  • PHP 删除数组的方法
  • php 删除数组第一个元素
  • PHP中的数组使用
  • php 怎么获取随机数组元素?
  • php 中如何数组添加数组
  • 热门搜索
    早上好图片大全 最美 你看起来好像很好吃2 日本漫画大全之口工漫画 鸡肉怎么炒好吃又嫩 缤智怎么样 开题报告研究方法 交通罚款怎么交 身份证大全 鸡胸肉怎么做好吃 手脚冰凉是怎么调理