可能重复:
在PHP中,如何更改数组元素的键?
我正在阅读一堆多维数组,在挖掘它们时,我注意到有些键是不正确的.
对于每个不正确的密钥,我只想将其更改为零:
从:
$array['bad_value']
Run Code Online (Sandbox Code Playgroud)
至:
$array[0]
Run Code Online (Sandbox Code Playgroud)
我想保留数组元素的值,我只想更改单个键的内容.建议表示赞赏.
干杯
如果您将多个键更改为0,您将覆盖值...
你可以这样做
$badKey = 'bad_value';
$array[0] = $array[$badKey];
unset($array[$badKey]);
Run Code Online (Sandbox Code Playgroud)