我有一个json文件,我需要一个循环来回显每个id值
的contnent 像这样:{
"dati": [
{
"id": 96984,
"sottotitolo": "test sottotitolo",
"img": "https://sdsds.com",
"url": "asdsa.com",
"stato": "IT",
"regione": "IT.08",
}
{
"id": 24543,
"sottotitolo": "test sottotitolo2",
"img": "https://sdsds.com",
"url": "asdsa.com",
"stato": "IT",
"regione": "IT.08",
}
]
}
这样的事情:
<div id"96984"> <h3>test sottotitolo</h3> ......... </div> <div id"24543"> <h3>test sottotitolo2</h3> ......... </div>
答案 0 :(得分:0)
您可以这样做:
$data = file_get_contents("/path/to/your/file.json");
$dataArray = json_decode($data, true);
foreach ($dataArray as $row){
foreach ($row as $key => $value){
switch ($key) {
case 'id':
echo "<div> $value </div>";
break;
case 'sottotitolo':
echo "<h3> $value </h3>";
break;
case 'img':
echo "<img src=$value >";
break;
// ...
}
}
}