-1
我有一个字符串,它看起来像:PHP - 复杂的字符串,多维数组
["DZ_Backpack_EP1",[["M4A1"],["M16A2]],[["ItemWaterbottle","FoodSteakCooked","ItemPainkiller","ItemSodaPepsi","ItemBloodbag","ItemMorphine","ItemEpinephrine","ItemBandage"],[1,2,1,1,1,1,1,1]]]
蚂蚁,我需要得到这个数组:
DZ_Backpack_EP1 = array(
['weapons'] => array (
[0] => 'M4A1',
[1] => 'M16A2'
),
['items'] => array (
['ItemsList'] => array (
[0] = > 'ItemWaterbottle',
[1] = > 'FoodSteakCooked',
[2] = > 'ItemPainkiller',
[3] = > 'ItemSodaPepsi',
[4] = > 'ItemBloodbag',
[5] = > 'ItemMorphine',
[6] = > 'ItemEpinephrine',
[7] = > 'ItemBandage'),
['ItemsCount'] => array (
[0] = > 'ItemWaterbottle',
[1] = > 'FoodSteakCooked',
[2] = > 'ItemPainkiller',
[3] = > 'ItemSodaPepsi',
[4] = > 'ItemBloodbag',
[5] = > 'ItemMorphine',
[6] = > 'ItemEpinephrine',
[7] = > 'ItemBandage'
)
)
)
我尝试编辑这个例子PHP - string to multidimensional array但没有运气。 任何想法?
我错过了什么? http://codepad.org/k7Oxe4fq – 2012-07-06 13:45:48
“M16A2”后的结束报价。 – 2012-07-06 13:46:45
总是值得使用验证工具来测试这种情况下的JSON:http://jsonlint.com/ – 2012-07-06 13:49:03