Decode json ke sebuah table dengan php

okk gan langsung aja dsni ane mau decode json ke table dengan json spt ini:

{
"result": "success",

"message": [
{
"code": "12",
"status": "normal"
},
{
"code": "13",
"status": "normal"
},
{
"code": "14",
"status": "error"
},
]
}

nah ane mau decode json di atas jadi gini:

+-------+----------+ | code | status | +-------+----------+ | 12 | normal | | 13 | normal | | 14 | error | +-------+----------+

anggap aja itu table hehhe , ane udh cari2 ga ktmu code ane:

<?php

$getsjson = file_get_contents("localhost/data.json");
$datasjson = json_decode($getsjson, true);

echo $datasjson['message'][0]['code'];
echo $datasjson['message'][0]['status'];

tapi itu nampilin 1 aja, ane mau nya nampilin langsung banyak karna data dari json ini ratusan gtu, makasih sebelumnya

avatar simuf
@simuf

43 Kontribusi 5 Poin

Diperbarui 4 tahun yang lalu

2 Jawaban:

di looping aja gan

avatar AlbiFauzi
@AlbiFauzi

6 Kontribusi 4 Poin

Dipost 4 tahun yang lalu

Tanggapan

Contoh kodenya om? Atau referensi belajarnya?

Jawaban Terpilih

<pre> $datasjson = json_decode($getsjson, true);

ini nampilin convert to array kan </pre>

looping aja

<pre> foreach($datasjson as $json){ echo $json['key']; } </pre>

avatar Ridhoa
@Ridhoa

129 Kontribusi 33 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban