我需要更新我在 PHP 数组中的值。每当我为某个项目分配新值时,这些值似乎都没有更新。这是我的代码:
$actions = array(
array('action' => 'Action1', 'value' => '0'),
array('action' => 'Action2', 'value' => '0'),
);
foreach($actions as $item){
if($item['action'] == 'Action1'){
$item['value'] = 20;
}
}
执行此 foreach 循环后,数组保持原样。所有值都具有 0 值。