我有一个数组,它长这样
$array =
Array
(
[0] => Array
(
[Product] => Amazing Widget
[Value] => 200
)
[1] => Array
(
[Product] => Super Amazing Widget
[Value] => 400
)
[2] => Array
(
[Product] => Promising Widget
[Value] => 300
)
[3] => Array
(
[Product] => Superb Widget
[Value] => 400
)
}
我希望更新数组,将“Promising Widget”更改为800而不是300。
请注意,此数组的顺序是任意的,因此我需要根据“Product”的名称值(而不是其在数组中的编号)来更新该值。
我曾试图通过数组中的编号访问它,但意识到那样做行不通,我不知道如何基于另一个元素更改多维数组的一个元素的值。
感谢任何帮助。