在 PHP 中合并两个数组 [关闭]

问题描述 投票:0回答:1

这是我拥有的多维数组(第一个数组)

数组( [1] => 数组 ( [ID] => 56 [标题] => 'w' [内容] => Abcdefghijk ) )

和第二个数组

Array


  (
        [w] => 2
        [e] => 2
        [d] => 2
       
    )

在输出中,仅当标题值作为 index 存在于第二个数组中时,我才想将第一个数组与第二个数组组合。 该索引的值也应该存储在索引 -score 下。

  Array( [1] => Array
            (
                [ID] => 56
                [heading] => 'w'
                [content] => Abcdefghijk 
                [score]=>2
            )
         ......

 )
php arrays
1个回答
2
投票

我不确定我是否理解这个问题,但我假设你想得到

heading
作为
score
。那么好吧。

foreach ($frist as $key => $value) {
    $frist[$key]['score'] = $second[$value['heading']];
}
© www.soinside.com 2019 - 2024. All rights reserved.