PHP在foreach循环中设置值

时间:2018-01-24 07:53:19

标签: php loops foreach key-value

我在中遇到的问题 我试图执行此代码,但最后$ part不包括已购买
有什么问题?

foreach ($parts as $part){

     foreach ($boughtParts as $boughtPart){

            if($part['part_id'] == $boughtPart['part_id'])
                  $part['bought'] = 1;

     }

}

1 个答案:

答案 0 :(得分:2)

试试这个:foreach ($parts as &$part)

这将通过引用传递,但直到现在你正在复制。