我有以下字符串:
我正在尝试将其转换为以下数组
我尝试了以下类似的方法。
我知道上面的代码真的很愚蠢 :/。有没有更好的解决方案?
["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);
我知道上面的代码真的很愚蠢 :/。有没有更好的解决方案?