SlideShare a Scribd company logo
1 of 5
Download to read offline
GABY RIZKIE UTAMI || 111 065 1061 | 1
How to GENERATE PHP TO JSON
By : gaby rizkie utami
111 0651061
A. What is json ?
Berdasarkan pengertian dari webnya . JSON adalah JSON
(JavaScript Object Notation) adalah format pertukaran
data (lightweight data-interchange format), mudah dibaca
dan ditulis oleh manusia, serta mudah diterjemahkan dan
dibuat (generate) oleh komputer. Format ini dibuat
berdasarkan bagian dari Bahasa Pemprograman
JavaScript, Standar ECMA-262 Edisi ke-3 – Desember 1999.
JSON merupakan format teks yang tidak bergantung pada
bahasa pemprograman apapun karena menggunakan
gaya bahasa yang umum digunakan oleh programmer
keluarga C termasuk C, C++, C#, Java, JavaScript, Perl,
Python dll. Oleh karena sifat-sifat tersebut, menjadikan JSON
ideal sebagai bahasa pertukaran-data.
GABY RIZKIE UTAMI || 111 065 1061 | 2
B. Two kind structure of JSON
1. Kumpulan pasangan nama/nilai. Pada beberapa
bahasa, hal ini dinyatakan sebagai objek (object),
rekaman (record), struktur (struct), kamus (dictionary),
tabel hash (hash table), daftar berkunci (keyed list), atau
associative array.
2. Daftar nilai terurutkan (an ordered list of values). Pada
kebanyakan bahasa, hal ini dinyatakan sebagai larik
(array), vektor (vector), daftar (list), atau urutan
(sequence).
C. JSON in PHP
Dalam artinya lain, JSON dapat kita katakan sebagai
pemaketan data yang bertujuan untuk menjembatani
antara antar muka dengan service background seperti
database server, sama halnya dengan penggunaan xml.
Dalam Json, yang kita perlu pahami hanya dua kunci yaitu
key dan value. key kalau digambarkan secara sederhana
adalah nama field dan value adalah isinya.
Pada dasarnya Json sendiri adalah data berbentuk String
untuk parsing-parsing data. kita dapat membuat Json hanya
dengan menggunakan variabel string yang ditulis secara
manual seperti dibawah ini :
GABY RIZKIE UTAMI || 111 065 1061 | 3
Penggunaan contoh diatas kurang dianjurkan karena tidak
efesien, penggunaan yang dianjurkan adalah
menggunakan fungsi json_encode.
D. HOW to GENERATE JSON in PHP?
1. Make a database
2. Make connection PHP file (koneksi.php)
3. Insert data to your database
GABY RIZKIE UTAMI || 111 065 1061 | 4
4. Make the generate file PHP JSON (generate-json.php)
5. Make the implementation file JSON on PHP table
(tampil.php)
GABY RIZKIE UTAMI || 111 065 1061 | 5
6. Save your file in your localhost
7. Open it
8. Run your file
a. Genarete-json.php
b. Tampil.php
9. You will be done !!   

More Related Content

What's hot

What's hot (19)

Penjelasan JSON
Penjelasan JSONPenjelasan JSON
Penjelasan JSON
 
Json php
Json phpJson php
Json php
 
Decode-encode Json (Wardatul Husnia - 1100631042)
Decode-encode Json (Wardatul Husnia - 1100631042)Decode-encode Json (Wardatul Husnia - 1100631042)
Decode-encode Json (Wardatul Husnia - 1100631042)
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysql
 
Tugas4 1300631024
Tugas4 1300631024Tugas4 1300631024
Tugas4 1300631024
 
Tugas 4 api
Tugas 4 apiTugas 4 api
Tugas 4 api
 
Defri yoga p 1110651188
Defri yoga p   1110651188Defri yoga p   1110651188
Defri yoga p 1110651188
 
Json dengan php-my sql
Json dengan php-my sqlJson dengan php-my sql
Json dengan php-my sql
 
Tugas 2 rekweb
Tugas 2 rekwebTugas 2 rekweb
Tugas 2 rekweb
 
Laporan6 tugas5_JSON
Laporan6 tugas5_JSONLaporan6 tugas5_JSON
Laporan6 tugas5_JSON
 
Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 json
 
laporan JSON
laporan JSONlaporan JSON
laporan JSON
 
Tugas 2 rekayasa web
Tugas 2 rekayasa webTugas 2 rekayasa web
Tugas 2 rekayasa web
 
Format json
Format jsonFormat json
Format json
 
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariTugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandari
 
Dita
DitaDita
Dita
 
Tugas 2 rekayasa web (0916)
Tugas 2   rekayasa web (0916)Tugas 2   rekayasa web (0916)
Tugas 2 rekayasa web (0916)
 
Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893
Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893
Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893
 
Tugas api4
Tugas api4Tugas api4
Tugas api4
 

Viewers also liked

Viewers also liked (16)

Radioactive Fukushima Dai-ichi - Four Years On
Radioactive Fukushima Dai-ichi - Four Years OnRadioactive Fukushima Dai-ichi - Four Years On
Radioactive Fukushima Dai-ichi - Four Years On
 
Certifcate
CertifcateCertifcate
Certifcate
 
The original Keys kid
The original Keys kidThe original Keys kid
The original Keys kid
 
öZet2
öZet2öZet2
öZet2
 
SMP Flyer Healthcare
SMP Flyer HealthcareSMP Flyer Healthcare
SMP Flyer Healthcare
 
IDENTIFIACIÓN DEL LENGUAJE JACASCRIPT
IDENTIFIACIÓN DEL LENGUAJE JACASCRIPTIDENTIFIACIÓN DEL LENGUAJE JACASCRIPT
IDENTIFIACIÓN DEL LENGUAJE JACASCRIPT
 
Animales en peligro de extinción
Animales en peligro de extinciónAnimales en peligro de extinción
Animales en peligro de extinción
 
L’impresa dei mille per immagini
L’impresa dei mille per immagini L’impresa dei mille per immagini
L’impresa dei mille per immagini
 
Ircydp
IrcydpIrcydp
Ircydp
 
Polypodium californicum
Polypodium californicumPolypodium californicum
Polypodium californicum
 
2012 Nissan GT-R - Milford Nissan Serving Providence Rhode Island
2012 Nissan GT-R - Milford Nissan Serving Providence Rhode Island2012 Nissan GT-R - Milford Nissan Serving Providence Rhode Island
2012 Nissan GT-R - Milford Nissan Serving Providence Rhode Island
 
Fungi
FungiFungi
Fungi
 
My life project ingri s
My life project ingri sMy life project ingri s
My life project ingri s
 
The Gainsville Bed
The Gainsville BedThe Gainsville Bed
The Gainsville Bed
 
SISTEMÁTICA
SISTEMÁTICASISTEMÁTICA
SISTEMÁTICA
 
Pragmatic portfolio management, Sept 2012
Pragmatic portfolio management, Sept 2012Pragmatic portfolio management, Sept 2012
Pragmatic portfolio management, Sept 2012
 

Similar to How to generate php to json

Tugas 4 JSON BAYU
Tugas 4 JSON BAYUTugas 4 JSON BAYU
Tugas 4 JSON BAYUbayurizky89
 
Tugas 4 bayu JSON
Tugas 4 bayu JSONTugas 4 bayu JSON
Tugas 4 bayu JSONbayurizky89
 
Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Dwi Fahmi
 
Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048Ristanto Dp
 
Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)guzieAewes
 
Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"guzieAewes
 
Tugas4
Tugas4Tugas4
Tugas4aritok
 
Tugas pemrograman3 penjelasandecode&encode_1100631020
Tugas pemrograman3 penjelasandecode&encode_1100631020Tugas pemrograman3 penjelasandecode&encode_1100631020
Tugas pemrograman3 penjelasandecode&encode_1100631020Lucky AnugerahP
 
Tugas2 ku-0316-dody alfad-1511510669
Tugas2 ku-0316-dody alfad-1511510669Tugas2 ku-0316-dody alfad-1511510669
Tugas2 ku-0316-dody alfad-1511510669dodyalfad
 
Tugas 2 – rekayasa web (nico nandika 1111511125)
Tugas 2 – rekayasa web (nico nandika 1111511125)Tugas 2 – rekayasa web (nico nandika 1111511125)
Tugas 2 – rekayasa web (nico nandika 1111511125)Nico Nandika
 
Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187QyeChildist Parth-ll
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006yolandalala
 

Similar to How to generate php to json (20)

Json By Fahmi Luthfillah
Json By Fahmi LuthfillahJson By Fahmi Luthfillah
Json By Fahmi Luthfillah
 
Tugas 4 JSON BAYU
Tugas 4 JSON BAYUTugas 4 JSON BAYU
Tugas 4 JSON BAYU
 
Tugas 4 bayu JSON
Tugas 4 bayu JSONTugas 4 bayu JSON
Tugas 4 bayu JSON
 
Hani 1100631043 mi_b
Hani 1100631043 mi_bHani 1100631043 mi_b
Hani 1100631043 mi_b
 
Hani 1100631043
Hani 1100631043Hani 1100631043
Hani 1100631043
 
Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037
 
Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048
 
Pemograman api json
Pemograman api jsonPemograman api json
Pemograman api json
 
Tugas pemograman3 1100631036
Tugas pemograman3 1100631036Tugas pemograman3 1100631036
Tugas pemograman3 1100631036
 
Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)Json (Gufron fauzi 1110651197)
Json (Gufron fauzi 1110651197)
 
Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"Tugas Pemograman API "JSON"
Tugas Pemograman API "JSON"
 
Tugas4
Tugas4Tugas4
Tugas4
 
Tugas pemrograman3 penjelasandecode&encode_1100631020
Tugas pemrograman3 penjelasandecode&encode_1100631020Tugas pemrograman3 penjelasandecode&encode_1100631020
Tugas pemrograman3 penjelasandecode&encode_1100631020
 
Dian json
Dian jsonDian json
Dian json
 
Tugas2 ku-0316-dody alfad-1511510669
Tugas2 ku-0316-dody alfad-1511510669Tugas2 ku-0316-dody alfad-1511510669
Tugas2 ku-0316-dody alfad-1511510669
 
Tugas 2 – rekayasa web (nico nandika 1111511125)
Tugas 2 – rekayasa web (nico nandika 1111511125)Tugas 2 – rekayasa web (nico nandika 1111511125)
Tugas 2 – rekayasa web (nico nandika 1111511125)
 
Tugasfb
TugasfbTugasfb
Tugasfb
 
Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187Pemrograman api json lukie perdanasari_1110651187
Pemrograman api json lukie perdanasari_1110651187
 
Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006Tugas3 pemrograman3 1100631006
Tugas3 pemrograman3 1100631006
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 

How to generate php to json

  • 1. GABY RIZKIE UTAMI || 111 065 1061 | 1 How to GENERATE PHP TO JSON By : gaby rizkie utami 111 0651061 A. What is json ? Berdasarkan pengertian dari webnya . JSON adalah JSON (JavaScript Object Notation) adalah format pertukaran data (lightweight data-interchange format), mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa Pemprograman JavaScript, Standar ECMA-262 Edisi ke-3 – Desember 1999. JSON merupakan format teks yang tidak bergantung pada bahasa pemprograman apapun karena menggunakan gaya bahasa yang umum digunakan oleh programmer keluarga C termasuk C, C++, C#, Java, JavaScript, Perl, Python dll. Oleh karena sifat-sifat tersebut, menjadikan JSON ideal sebagai bahasa pertukaran-data.
  • 2. GABY RIZKIE UTAMI || 111 065 1061 | 2 B. Two kind structure of JSON 1. Kumpulan pasangan nama/nilai. Pada beberapa bahasa, hal ini dinyatakan sebagai objek (object), rekaman (record), struktur (struct), kamus (dictionary), tabel hash (hash table), daftar berkunci (keyed list), atau associative array. 2. Daftar nilai terurutkan (an ordered list of values). Pada kebanyakan bahasa, hal ini dinyatakan sebagai larik (array), vektor (vector), daftar (list), atau urutan (sequence). C. JSON in PHP Dalam artinya lain, JSON dapat kita katakan sebagai pemaketan data yang bertujuan untuk menjembatani antara antar muka dengan service background seperti database server, sama halnya dengan penggunaan xml. Dalam Json, yang kita perlu pahami hanya dua kunci yaitu key dan value. key kalau digambarkan secara sederhana adalah nama field dan value adalah isinya. Pada dasarnya Json sendiri adalah data berbentuk String untuk parsing-parsing data. kita dapat membuat Json hanya dengan menggunakan variabel string yang ditulis secara manual seperti dibawah ini :
  • 3. GABY RIZKIE UTAMI || 111 065 1061 | 3 Penggunaan contoh diatas kurang dianjurkan karena tidak efesien, penggunaan yang dianjurkan adalah menggunakan fungsi json_encode. D. HOW to GENERATE JSON in PHP? 1. Make a database 2. Make connection PHP file (koneksi.php) 3. Insert data to your database
  • 4. GABY RIZKIE UTAMI || 111 065 1061 | 4 4. Make the generate file PHP JSON (generate-json.php) 5. Make the implementation file JSON on PHP table (tampil.php)
  • 5. GABY RIZKIE UTAMI || 111 065 1061 | 5 6. Save your file in your localhost 7. Open it 8. Run your file a. Genarete-json.php b. Tampil.php 9. You will be done !!   