我有串像下面將字符串轉換成數組在PHP
["Day1"]["Morning"]=mutton&["Day1"]["Evening"]=Juice&["Day2"]["Morning"]=burger&["Day2"]["Evening"]=pizza
而我試圖轉換成數組像下面
$arr["Day1"]["Morning"] = "mutton";
$arr["Day1"]["Evening"] = "Juice";
$arr["Day2"]["morning"] = "burger";
$arr["Day2"]["evening"] = "pizza";
我想是這樣的下面。
$str = '["Day1"]["Morning"]=mutton&["Day1"]["Evening"]=Juice&["Day2"]["Morning"]=burger&["Day2"]["Evening"]=pizza';
$pieces = explode("&", $str);
foreach($pieces as $pie)
{
$arr.$pie;
}
var_dump($arr);
我知道上面的代碼真的很笨:/。是否有任何適當的解決方案呢?
你是怎麼得到這些數據的?這看起來不太標準。 –
在我的客戶端數據庫中有這樣的大數據..我正在嘗試清理它 – Vishnu