2000,5=>5000,7=>1000,3=>5000); $b = arrray(array(0=>0,1=>4,2-6ren">
gpt4 book ai didi

php - "Array_combine"与关联数组

转载 作者:行者123 更新时间:2023-12-03 23:05:35 25 4
gpt4 key购买 nike

我需要将一个数组中的键与另一个数组中的值组合起来:

$a = array(4=>2000,5=>5000,7=>1000,3=>5000);
$b = arrray(array(0=>0,1=>4,2=>10,3=>1000),array()...)

这是我写的(不工作):

$keys = array_keys($a);
foreach ($b as $k => $v) {
array_combine($keys,$v);
}

我期望得到的是:

$c = array(array(4=>0,5=>4,7=>10,3=>1000),array(4=>...));

最佳答案

您的代码几乎就位:

$final=array();
$keys = array_keys($a);
foreach ($b as $v) {
$final[]=array_combine($keys,$v);
}

关于php - "Array_combine"与关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8660249/

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