Thursday, December 26, 2024
Home » Artikel » Cara Mengambil Data JSON dengan PHP

Cara Mengambil Data JSON dengan PHP

by admin



Cara Mengambil Data JSON dengan PHP Ternyata bahasa pemograman PHP dapat kamu implementasikan sehingga dapat digunakan sebagai perangkat untuk mengubah data yang dinamakan json, dengan tidak banyak tambahan sejumlah fungsi pada proyek PHP kamu, kamu dapat mengolah data json sesuai kemauan kamu, misal sederhanya seperti menciptakan sebuah respon yang dimana data dari hasil respon itu didapat dari data json.

JSON atau singkatan dari JavaScript Object Notation, ialah suatu bentuk data ringkas pertukaran data komputer layaknya suatu database, formatnya yang melulu dalam format teks membuat insan 

dapat membacanya dengan gampang tetapi dengan situasi data json tersebut diciptakan menjadi tersusun terlebih dahulu, data json ini seringkali digunakan oleh para pengembang untuk menyerahkan sebuah akses restfull api atau suatu situs yang bertujuan guna berbagi data yang dia miliki dalam format json.

Json dapat kamu olah memakai script php, misal sederhananya laksana yang sudah diterangkan di atas ialah dengan menciptakan sebuah respon yang dimana datanya didapat dari data json yang ada, inilah tutorialnya.

Cara Mengambil Data JSON dengan PHP

1. Kamu buka aplikasi IDE yang biasa kamu gunakan atau bisa menggunakan notepad.
2. Lalu kamu masukan script di bawah ini.
1
2
3
<?php
$data = file_get_contents(“http://localhost/data.json”);
$json = json_decode($data, TRUE);
fungsi script di atas merupakan fungsi utama atau otak dari proses pengambilan data json yang kamu miliki, fungsi file_get_contents() berfungsi untuk mengambil suatu data/konten dari url yang diberikan pada fungsi tersebut, lalu pada fungsi json_decode() berfungsi untuk melakukan decode jika misalnya data/konten yang didapat pada fungsi sebelumnya merupakan konten/data dengan format json dan akan dilakukan decode sehingga merubahnya menjadi bentuk array.
3. Lalu kamu tambah script di bawah ini dibawah script di atas.
1
2
echo $json[0][‘username’];
?>
Fungsi echo hanyalah untuk melakukan print suatu data yang diberikan, data yang diberikan pada script diatas adalah $json[0][‘username’], dimana data ini merupakan suatu variabel yang didapat dari hasil decode pada fungsi sebelumnya ( json_decode() )

SHARE

 

TWEET

 

EMAIL

 

COMMENTS

Ternyata bahasa pemograman PHP bisa kamu implementasikan sehingga bisa digunakan sebagai alat untuk mengolah data yang disebut json, dengan sedikit tambahan beberapa fungsi pada proyek PHP kamu, kamu bisa mengolah data json sesuai keinginan kamu, contoh sederhanya seperti membuat sebuah respon yang dimana data dari hasil respon tersebut didapat dari data json.
JSON atau singkatan dari JavaScript Object Notation, adalah suatu format data ringkas pertukaran data komputer layaknya sebuah database, formatnya yang hanya dalam bentuk teks membuat manusia dapat membacanya dengan mudah tetapi dengan kondisi data json tersebut dibuat menjadi tersusun terlebih dahulu, data json ini biasanya digunakan oleh para developer untuk memberikan sebuah akses restfull api atau sebuah situs yang bertujuan untuk berbagi data yang dia miliki dalam bentuk json.
Json bisa kamu olah menggunakan script php, contoh sederhananya seperti yang sudah dijelaskan di atas adalah dengan membuat sebuah respon yang dimana datanya didapat dari data json yang ada, berikut tutorialnya.

LANGKAH:

1. Kamu buka aplikasi IDE yang biasa kamu gunakan atau bisa menggunakan notepad.
2. Lalu kamu masukan script di bawah ini.
1
2
3
<?php
$data = file_get_contents(“http://localhost/data.json”);
$json = json_decode($data, TRUE);
fungsi script di atas merupakan fungsi utama atau otak dari proses pengambilan data json yang kamu miliki, fungsi file_get_contents() berfungsi untuk mengambil suatu data/konten dari url yang diberikan pada fungsi tersebut, lalu pada fungsi json_decode() berfungsi untuk melakukan decode jika misalnya data/konten yang didapat pada fungsi sebelumnya merupakan konten/data dengan format json dan akan dilakukan decode sehingga merubahnya menjadi bentuk array.
3. Lalu kamu tambah script di bawah ini dibawah script di atas.
1
2
echo $json[0][‘username’];
?>
Fungsi echo hanyalah untuk melakukan print suatu data yang diberikan, data yang diberikan pada script diatas adalah $json[0][‘username’], dimana data ini merupakan suatu variabel yang didapat dari hasil decode pada fungsi sebelumnya ( json_decode() )
4. Pastikan kamu sudah menggabungkan kedua script di atas sehingga hasilnya seperti gambar di bawah ini.
5. Maka hasil/respon dari script di atas akan seperti pada gambar di bawah ini.
6. Selesai.

PENJELASAN

Kenapa hasil yang didapat sebuah teks ” demo ” ? karena data json yang penulis ambil memiliki data string dengan isi teks “demo”, berikut ini data json yang penulis gunakan.
Pada gambar di atas dijelaskan, urutan tangga (yang menggunakan nomor) ke-0, tersedia lagi 2 path yaitu username dan password, dimana pada kasus di tahap ke-3 penulis mengambil path username sehingga hasil yang didapatkan adalah teks demo.
Jika kamu ingin menggunakan data json yang sama seperti penulis, kamu bisa menyimpan kode di bawah ini dengan nama file data.json

1
2
3
4
[{“username”:“demo”,“password”:“demo123”},
{“username”:“tes”,“password”:“tes123”},
{“username”:“halo”,“password”:“halo123”},
{“username”:“waw”,“password”:“waw123”}]
Sekian tutorial cara mengambil data JSON dengan PHP, semoga bermanfaat

You may also like

Leave a Comment

©2022. All Rights Reserved.