2013-08-15 2 views
-6

Как преобразовать следующий json в соответствующий html-формат с изображениями.Как преобразовать JSON в PHP

{"5J":{"id":"30","name":"CEBU Pacific Air","logo":"","website":"http:\/\/www.cebupacificair.com"},"U6":{"id":"324","name":"Ural Airlines","logo":"http:\/\/www.cleartrip.com\/images\/airlines\/150px-Ural_Airlines_logo.png","website":"http:\/\/www.uralairlines.com"},"UN":{"id":"331","name":"Transaero Airlines","logo":"http:\/\/www.cleartrip.com\/images\/airlines\/250px-Transaero_Airlines_logo.svg.png","website":"http:\/\/www.transaero.ru\/en\/index.html"},"CO":{"id":"101","name":"Continental","logo":"http:\/\/www.cleartrip.com\/images\/airlines\/250px-Continental_Airlines_Logo.svg.png","website":"http:\/\/www.continental.com\/web\/en-US"},"DN":{"id":"11","name":"Deccan","logo":"http:\/\/www.cleartrip.com\/images\/airlines\/Kingfisher_Red_Logo.jpg","website":"http:\/\/www.flyairdeccan.net"}} 
+0

Определить "правильный формат HTML." Покажите результат, который вы пытаетесь достичь, и какую попытку вы сделали для его достижения. – David

ответ

0
//json to php and vice versa 
$json = $msg; 

header('content-type: application/json'); 

echo "// json encode ::- \n\n"; 
echo json_encode($json); 

$_post = json_encode($json); 

$get = json_decode(stripcslashes($_post)); 

echo "\n\n // json decode ::- \n\n"; 
var_dump($get); 
+0

tnks man ..... :) – Alex

0
$json = '...'; 
$decoded = json_decode($json, true); 
print_r($decoded); 

Опция TRUE используется для преобразования возвращенных объектов в ассоциативные массивы.

Документация: json_decode()

Demo!

Смежные вопросы