如何将由','分隔符分隔的以下字符串拆分为PHP中的数组?php分割字符串重复分隔符
字符串:
[{"sku":"PAP","name":"Butter","price":23,"quantity":2},{"sku":"PER","name":"Garlic","price":25,"quantity":1}]
必需阵列:
$array[0]= "sku":"PAP","name":"Butter","price":23,"quantity":2
$array[1]= "sku":"PER","name":"Garlic","price":25,"quantity":1
我不能够基于所述定界符分割 '' 因为它存在于数组元素。
该字符串看起来非常像JSON。所以你应该使用'json_decode'函数:'$ array = json_decode($ json,true);' –
你应该在这里使用JSON解析器,而不是正则表达式。如果JSON嵌套,则更为真实。 –