当数组键是数字时,我怎样才能调用特定的数组。我的阵列看起来像这样:当数组键是数字时,我怎样才能调用特定的数组
我阵列等于$输出:
Array
(
[7] = Array
(
[name] = Grill Specifications
[attributes] = Array
(
[46] = Array
(
[name] = Fuel Type
[values] = Array
(
[0] = Charcoal,Natural Gas,Combo
[1] = Charcoal,Propane,Combo
[2] = Charcoal,Propane,Natural Gas,Combo
[3] = Natural Gas
[4] = Natural Gas,Propane
[5] = Propane
[6] = Propane,Natural Gas
)
)
等等......我有很多他们......
我需要做的是采取什么样的[values]的所有键,并在有逗号的地方分解这些键的值。然后让他们都独一无二。我不知道如何调用这些阵列,而不必继续输入这样的数字:$output[7][attributes][46][values]
任何帮助,将不胜感激。
数组在PHP中没有'.length'。改用'count(你的数组)'。或者甚至更好,'foreach((你的数组))作为$ i => $ str)'。 – cHao
Opps,让我的电线在PHP和JS之间交叉了一秒。赶上@cHao,谢谢! – gfish3000