gpt4 book ai didi

php - 仅保留 Array PHP 中存在的值

转载 作者:行者123 更新时间:2023-12-02 07:40:31 24 4
gpt4 key购买 nike

我有两个数组,比如说

$array1 = array(0 => 10, 1 => 21, 2 => 34, 'somekey' => 45, 'otherkey' => 15);
$array2 = array(0 => 9, 1 => 10, 2 => 14, 'otherkey' => 15, 'somekey' => 43);

我需要返回一个数组,其中仅包含两个数组包含的值,与它们的键无关。在这种情况下,结果数组将在键 0 处包含值 10,在键 1 处包含值 15

最佳答案

使用 array_intersect() :

$array3 = array_intersect( $array1, $array2);

如果你想摆脱键,通过 array_values() 运行该数组:

$array3 = array_values( $array3);

这个 will set $array3 到:

Array
(
[0] => 10
[1] => 15
)

关于php - 仅保留 Array PHP 中存在的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11676324/

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