PHP array_intersect_key()函数

PHP array_intersect_key()函数

语法

array array_intersect_key ( array array1, arrayarray2 [, array $array3 ...] );

定义和用法

它返回一个数组,该数组包含array1中所有具有与所有参数中存在的键匹配的值。

参数

序号 参数和描述
1 array1(必填) 第一个数组与其他数组进行比较。
2 array2(必填) 这是要与第一个数组进行比较的数组。
3 array3(可选) 这是要与第一个数组进行比较的数组。

返回值

如果有任何错误,它返回 FALSE。

示例

尝试以下示例 –

<?php
   input1 = array('black'  => 1, 'red'  => 2, 'green'  => 3 );input2 = array('green' => 4, 'black' => 5, 'pink' => 6,);

   result = array_intersect_key(input1, input2);
   print_r(result);
?>

这将产生以下结果−

Array ( [black]  => 1 [green] => 3 )

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程