2015-12-26 5 views
-1

привет, например, у меня есть jellow формат json. мне нужно сгенерировать массив PHP, чтобы построить этот JSON из этогокак я могу преобразовать php-массив в json-формат

{ 
"posts": 
    [ 
    { 
    "detial" : { 
     "titel": "web design", 
     "date-publish" : "2015-02-08", 
     "pic-thumbnail" : "small-web-desing-jpg", 
     "pic-medium" : "medium-web-desing-jpg" 
    }, 
    "content" : { 
     "description" : "description web design post", 
     "content" : "web design is modern technology in world" 
    } 
    } 
    ] 
} 

пожалуйста, покажите пример этого PHP массива построить этот JSON

+0

'$ OBJ = json_encode ($ your_string_here, правда);' – Jan

ответ

1

Легко!

Просто используйте функцию PHP json_decode(), чтобы добиться этого.

Наконец, сохраните возвращаемый массив json_encode() в переменной.

Выход:

Array 
(
    [posts] => Array 
     (
      [0] => Array 
       (
        [detial] => Array 
         (
          [titel] => web design 
          [date-publish] => 2015-02-08 
          [pic-thumbnail] => small-web-desing-jpg 
          [pic-medium] => medium-web-desing-jpg 
         ) 

        [content] => Array 
         (
          [description] => description web design post 
          [content] => web design is modern technology in world 
         ) 

       ) 

     ) 

) 

PHP код:

$results = json_decode('{ 

    "posts": [{ 

    "detial" : { 

     "titel": "web design", 
     "date-publish" : "2015-02-08", 
     "pic-thumbnail" : "small-web-desing-jpg", 
     "pic-medium" : "medium-web-desing-jpg" 

    }, 

    "content" : { 

     "description" : "description web design post", 
     "content" : "web design is modern technology in world" 

    } 

    }] 

}', true); 

echo "<pre>".print_r($results, true)."</pre>"; 
+0

Пожалуйста, обратите внимание на-голосование мой ответ ... Спасибо ... – Ahsan

0

Использование PHP функция json_decode() для генерации массива PHP.

$jsonData = json_decode('{ 
"posts": [{ 

    "detial" : { 

    "titel": "web design", 

     "date-publish" : "2015-02-08", 
     "pic-thumbnail" : "small-web-desing-jpg", 
     "pic-medium" : "medium-web-desing-jpg" 

    }, 
    "content" : { 

     "description" : "description web design post", 
     "content" : "web design is modern technology in world" 

    } 

}] 
}',true); 

echo "<pre>"; 
print_r($jsonData); 
Смежные вопросы