我正在处理数组,例如以下内容,并且我想将所有没有数值的“价格”键设置为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