当我尝试时,我没有从Json得到任何信息 我想获取每一个信息并将其保存在数据库中
{
"data":[
{
"name":"چلوکباب چنجه",
"price":"20000",
"phone":"0930",
"number":"2",
"orider_id":"1",
"img_name":"Changea.jpg"
},
{
"name":"سالاد فصل",
"price":"3000",
"phone":"0930",
"number":"2",
"orider_id":"1",
"img_name":"SaladFasl.jpg"
},
{
"name":"ایستک لیمو ",
"price":"2000",
"phone":"0930",
"number":"2",
"orider_id":"1",
"img_name":"Istak.jpeg"
}
]
}`
答案 0 :(得分:0)
尝试此代码
使用json_decode
并将数据作为数组获取,循环数据,然后获取每个值
<?php
$data = '{
"data":[
{
"name":"چلوکباب چنجه",
"price":"20000",
"phone":"0930",
"number":"2",
"orider_id":"1",
"img_name":"Changea.jpg"
},
{
"name":"سالاد فصل",
"price":"3000",
"phone":"0930",
"number":"2",
"orider_id":"1",
"img_name":"SaladFasl.jpg"
},
{
"name":"ایستک لیمو ",
"price":"2000",
"phone":"0930",
"number":"2",
"orider_id":"1",
"img_name":"Istak.jpeg"
}
]
}';
$data = json_decode($data);
foreach($data as $k=>$v){
echo "<pre>";print_r($v);
}
?>