PHP 在 foreach 循环中设置值
PHP set value in a foreach loop
我对 foreach in php
有疑问
我试图执行这段代码,但最后 $part 不包括 bought
有什么问题吗?
foreach ($parts as $part){
foreach ($boughtParts as $boughtPart){
if($part['part_id'] == $boughtPart['part_id'])
$part['bought'] = 1;
}
}
试试这个:foreach ($parts as &$part)
这将通过引用传递,但到目前为止您一直在复制。
我对 foreach in php
有疑问
我试图执行这段代码,但最后 $part 不包括 bought
有什么问题吗?
foreach ($parts as $part){
foreach ($boughtParts as $boughtPart){
if($part['part_id'] == $boughtPart['part_id'])
$part['bought'] = 1;
}
}
试试这个:foreach ($parts as &$part)
这将通过引用传递,但到目前为止您一直在复制。