我想在php表中顯示json內容,但每次都收到錯誤。我有一些語法錯誤,不能弄清楚我應該改變什麼?在php表中顯示json內容
PS。試圖用超薄框架
這裏建造它是我的代碼:
<div class="data-table-wrapper">
<?php
$myData = file_get_contents("http://ergast.com/api/f1/current.json");
$myObject = json_decode($myData);
?>
<table class="data-table">
<thead>
<tr>
<td>Date</td>
<td>Time</td>
<td>Round</td>
<td>Circuit</td>
<td>Location</td>
</tr>
</thead>
<?PHP
foreach($myObject as $key=>$item);
?>
<tr>
<td><?PHP echo $item->Date; ?></td>
<td><?PHP echo $item->Time; ?></td>
<td><?PHP echo $item->Round; ?></td>
<td><?PHP echo $item->Circuit; ?></td>
<td><?PHP echo $item->Location; ?></td>
</tr>
<?PHP
}
?>
</table>
</div>
我的錯誤是:
公告:未定義的屬性:用C stdClass的:: $日期:\ XAMPP \ htdocs中\挑戰\在線應用程序\圖\ challenge.php 38
公告:未定義的屬性:stdClass的:: $時間在C:\ XAMPP \ htdocs中\上線挑戰\程序\圖\ challenge.php 39
注意:取消定義d屬性:stdClass :: $第40行中的C:\ xampp \ htdocs \ challenge \ app \ view \ challenge.php中的回合
注意:未定義的屬性:stdClass :: $ C:\ xampp \ htdocs \ challenge \ app \ view \ challenge.php on line 41