2016-07-13 6 views
0

Ich bin neu in PHP, so traurig über triviale Frage ...Php foreach json-ID erstellen html

Ich habe dieses 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":"[email protected]"},"status":1,"offline":0},{"id":222222,"property":"villadianna", etc. ... ... 

Wie ich foreach machen kann und eine Tabellenzeile erstellen für jede Reservierungsnummer?

jetzt habe ich gerade:

echo $result; 
+0

einfach dekodieren zu einem Array. – Rizier123

+0

Bitte machen Sie ein Beispiel –

+0

bitte google es und recherchieren Sie es. – Rizier123

Antwort

1

du versuchen:

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

Jedes Element wird ein Objekt sein.

Sie können json_decode ($ yourJson, true); um ein Array anstelle des Objekts zu erhalten.

Mehr Infos hier: http://php.net/manual/es/function.json-decode.php

+0

bitte helfen, HTML als Tabelle –

+0

zu kompilieren Nein, ich brauche zuerst zu greifen Sie ['Reservierungen'] und dann, um foreach zu gehen ... –

+0

Ausführen des Codes ist ziemlich direkt. Sie benötigen eine gültige JSON-Zeichenfolge. Sie können direkt auf die Reservierungen zugreifen. Siehe den Code. Für die HTML-Tabelle können Sie einige Schleifen und den HTML-Code

verwenden. –