PHP array_intersect_assoc()函数
语法
array array_intersect_assoc ( array array1, arrayarray2 [, array $array3 ...] );
定义和用法
它返回一个包含所有在所有参数中出现的array1的值的数组。
参数
序号 | 参数和描述 |
---|---|
1 | array1(必需) 第一个数组是要与其他数组进行比较的数组。 |
2 | array2(必需) 这是要与第一个数组进行比较的数组。 |
3 | array3(可选) 这是要与第一个数组进行比较的数组。 |
返回值
它返回一个包含数组1中所有存在于所有参数中的值的数组。
示例
尝试以下示例 –
<?php
input1 = array("a" => "black", "red", "blue");input2 = array("a" => "black", "yellow", "red");
result = array_intersect_assoc(input1, input2);
print_r(result);
?>
这将产生如下结果:
Array ( [a] => black )