先向大家介绍一下array_intersect_key函数的基本语法:
array array_intersect_key ( array $array1 , array $array2 [, array $ ... ] )
array_intersect_key() 函数使用键名比较计算数组的交集。
参数简介:
| 参数 | 描述 |
|---|---|
| array1 | 必需。与其他数组进行比较的第一个数组。 |
| array2 | 必需。与第一个数组进行比较的数组。 |
| array3,... | 可选。与第一个数组进行比较的其他数组。 |
返回值:
返回一个交集数组,该数组包括了所有在被比较的数组(array1)中,同时也在任何其他参数数组(array2 或 array3 等等)中的键名。
实例:
<?php
$array1 = array( \'one\' => 1 , \'two\' => 2 , \'three\' => 3 , \'five\' => 4 );
$array2 = array( \'six\' => 5 , \'one\' => 6 , \'five\' => 7 , \'ten\' => 8 );
var_dump ( array_intersect_key ( $array1 , $array2 ));
?>
运行结果:
array(2) { [\"one\"]=> int(1) [\"five\"]=> int(4) }
继续阅读与本文标签相同的文章
上一篇 :
解密HTTP/2与HTTP/3的新特性
下一篇 :
万亿级日访问量下,Redis在微博的9年优化历程
-
Python 超简单实现9种图像风格迁移
2026-05-14栏目: 教程
-
华为打回欧洲市场!HMS取得重大成功,大量APP接入!谷歌慌不慌?
2026-05-14栏目: 教程
-
PS保存图片提示“无法完成请求”,这里有4种解决方法!
2026-05-14栏目: 教程
-
想买1000元左右的5G手机?我们需要等多久?
2026-05-14栏目: 教程
-
剧情反转?美企主动购买华为5G技术,华为成赞赏排行榜第一名!
2026-05-14栏目: 教程
