我正在處理數組,例如以下內容,並且我想將所有沒有數值的「價格」鍵設置爲0.(多維數組)更改索引是特定字符串的所有值
如果數組的深度是無限的,我該如何實現呢?
非常感謝!
Array
(
[0] => Array
(
[random_key0] => Array
(
[name] => Foo
[price] => 25
)
[random_key1] => Array
(
[name] => Bar
[price] =>
)
[1] => Array
(
[name] => 125
[price] =>
)
[2] => Array
(
[another_key0] => Array
(
[name] => Foo
[options] => Options here
[special0] => Array
(
[name] => Special Name
[price] =>
)
[special1] => Array
(
[name] => Special 2
[price] => 120
)
)
)
)
我可以推薦你,而不是使用循環來將價格轉換爲int/float。空將變成0 .. – Svetoslav 2015-04-06 12:20:34
你從哪裏獲取源數據?這樣做會容易得多。甚至在展覽會上,如果這將做的工作。 – 2015-04-06 12:22:01