gpt4 book ai didi

php - 有点简单的PHP数组求交问题

转载 作者:可可西里 更新时间:2023-11-01 13:11:49 26 4
gpt4 key购买 nike

也许我要疯了,但我可以发誓有一个 PHP 核心函数将两个数组作为参数:

$a = array('1', '3');
$b = array('1'=>'apples', '2'=>'oranges', '3'=>'kiwis');

并执行交集,检查数组 $a 中的值是否与数组 $b 中的键冲突。返回类似的东西

array('1'=>'apples', '3'=>'kiwis');

是否存在这样的功能(我在文档中遗漏了),或者是否有一种非常优化的方法来实现相同的功能?

最佳答案

尝试使用 array_flip {switches keys with their values} 然后使用 array_intersect()在你的例子中:

$c = array_flip($b); // so you have your original b-array
$intersect = array_intersect($a,c);

关于php - 有点简单的PHP数组求交问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1742018/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com