Php foreach json id create html


Php foreach json id create html

我是 php 的新手,很抱歉这个微不足道的问题......

我有这个 JSON:

{"data":{"summary":{"records":67,"page":1,"total":67,"hasMore":0},"reservations":[{"id":1111111,"property":"villadianna","from":"2016-07-18","to":"2016-07-25"},"pricing":{"price":1164.2400,"currency":"EUR","retail":1323},"clientInfo":{"firstName":"pera","lastName":"peric","email":"myemail@gmail.com"},"status":1,"offline":0},{"id":222222,"property":"villadianna", etc. ... ...

我如何为每个预订ID制作并创建一个表行?

现在我只有:

echo $result;

你可以试试这个:

$json = json_decode($yourJson);
foreach ($json as $element) {
  print_r($element);
}
// In case you need to access a specific property
// $json->property

每个元素都将是一个对象。

您可以使用 json_decode($yourJson, true); 来获取数组而不是对象。

更多信息在这里: http://php.net/manual/es/function.json-decode.php