如何將由','分隔符分隔的以下字符串拆分爲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嵌套,則更爲真實。 –