我有一个数组,看起来像这样:
array(5) {
[0]=>
array(2) {
["id"]=>
string(2) "23"
["my_value"]=>
NULL
}
[1]=>
array(2) {
["id"]=>
string(2) "62"
["my_value"]=>
NULL
}
...
我希望有一个数组,其中键名为每个数组中键“id”的值,而值为“my_value”的值。但是如果“my_value”为空,则将其设置为100。
因此,结果数组应如下所示:
array(5) {
[23] => 100
[62] => 100
...
如何更好地实现这个功能?我一直在使用foreach循环来遍历,但我认为有更简单的方法...