Skip to main content

JSON pada PHP

Sebelum menerapkan bentuk Json pada PHP kita terlebih dahulu memperkenalkan apa itu Json, pengertian Json itu sebenarnya, fungsi Json pada PHP, dan penerapanya pada PHP itu bagai mana. Json ini nanti juga dapat kita temui seperti Web Service yang pernah saya temui pada Sistem Aplikasi FEEDER PDPT Dikti, Setiap Kampus pada saat ini mengikuti FEEDER ini. Sangat penting kita dalam mengenal Json ini.

Apa itu Json ?

JSON merupakan singkata dari JavaScript Object Notation ( notasi objek JavaScript ). Json ini biasa dilafalkan oleh berberapa orang JASON. Json ini merupakan format singkat dari pertukaran data pada sistemnya, yang nantinya akan ditampilkan seperti format Text yang ditampilkan pada user.

Format JSON biasanya untu melakukan transmisi data struktur melalui Token tertentu untuk mendapatkan proses yang biasanya disebut serialisasi. Contohnya Aplikasi web AJAX yang berperan untuk alternatif terhadap penggunaan format XML. Harus kita ketahui dasarnya, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa saja.

Apa saja bentuk fungsi Json ?

Pada Artkel ini kita membahas tentang Fungsi Json pada PHP, dalam konsep dasarnya Json memiliki 2 ( Dua ) konsep yang sering digunakan pada PHP adalah 2 dimensi  atau yang dapat kita kenal dengan istilah CMIIW, inilahperanan atau fungsi 2 dimensi pada PHP yaitu :

  • json_encode: untuk merubah array ke bentuk json
  • json_decode: sebaliknya dari bentuk json ke array


baik kita akan membuat contoh sederhana dalam penerapan JSON pada php menggunakan 2 dimensi tersebut :

json_encode  
$array = array(

    "nama" => "Edi Haryono UII",

    "jenis_kelamin" => "Cowok",
    "blog" => "http://damaruta.com",
    "facebook" => "fb.com/coffiee",
    "twitter" => "twitter.com/coffiee"
    );
 echo " json_encode($array) ";

Hasil Json for PHP :

{"nama":"Coffiee","jenis_kelamin":"Wanita","blog":"http:\/\/cofiee.blogspot.com","facebook":"fb.com\/coffiee","twitter":"twitter.com\/coffiee"}

Seperti inilah hasil yang akan ditampilkan pada Halaman dan tinggal disesuaikan / di tampilkan sesuai dengan tampilan sistem pada HTML. Dan contoh selanjutnya :

json_decode

//Perintah json_decode :

 $array = array(

    "nama" => " Coffiee ",
    "jenis_kelamin" => "Wanita",
    "blog" => "http:// cofiee.blogspot.com",
    "facebook" => "fb.com/ Coffiee",
    "twitter" => "twitter.com/ Coffie e"
    );
 $encode = json_encode($array);
 //menampilkan hasil encode
 echo "ini hasil json_encode";
 echo $encode;
 $decode = json_decode($encode, true);
 echo "ini contoh yang sudah di decode menjadi array " . $decode['nama'];



seperti inilah konsep dan penerapan Json pada PHP, ini merupakan sebagai pengenalan dan menggunakan konsep yang sederhana. Dapat dikembangkan dengan beberapa konsep lainya dan menggunakan bentuk pengerjaan yang lumayan sulit, pada kesem patan ini kita hanya membahas bagaimana dan apa bentuk dari bahasa Json.


Demikianlah, semoga kita dapat membahas berbagai bentuk pembelajaran yang lainya untuk kedepanya,semoga penulis dapat diberikan ilmu yang bermanfaat untuk dapat dibagikan dan dapat di pelajari oleh pembaca.

Comments

Popular posts from this blog

FPDF dengan CodeIgniter

Cetak Surat Keputusan Controller: <?php //File in controller named surat_keputusan.php defined('BASEPATH') OR exit('No direct script access allowed'); class Cetak_surat_keputusan extends CI_Controller { public function __construct()     {         parent::__construct();         $this->load->helper('url');         $this->load->database();                $this->db->select();         $this->db->from('surat.config_sk');                $query = $this->db->get();                 return $query->result();             } public function index() {         if(isset($_GET['id_sk'])){                     date_default_timezone_set('Asia/Jakarta');                         $query=$this->load->database('surat',TRUE)->get_where('config_sk',array('id_sk'=>$_GET['id_sk']));             $data_sk=array(                 'id_sk'=>'',                 'sk_nomo

Hack File .xlsb

For first you must create a backup copy of your Workbook!!! Then you have to rename the XLSB file with ZIP extension. Test.XLSB => Test.ZIP             Opening your ZIP file using a compression software (e.g. WinRar) I can see the content of the file, structured in folders Inside the folder xl you can find a binary file named vbaProject.bin. Extract it on your desktop and edit it using a text editor. In my case I used Notepad++. Using the Find function of your editor, you must search the text DPB And replace the DPB string with DPx Then save the vbaProject.bin and replace this file inside the .ZIP File, renaming then .ZIP file in XLSB. Reopening the XLSB file using Excel, you will get an error message: you have to answer Yes to this error message. Then  Save , Close and Reopen your XLSB file. Now, if you go to VBA Editor (ALT + F11), you can see and edit all project files. B. And FIle

aktifkan SSH

Cara mengaktifkan SSH di Windows 10   December 19, 2017     Jaringan ,  Keamanan ,  SSH ,  Windows Dulu ketika kita ingin meremote server linux menggunakan aplikasi SSH dari sistem operasi Windows, kita harus menggunakan aplikasi pihak ketiga seperti PuTTY. Sekarang setelah ada update terbaru, sistem operasi Windows 10 sudah memiliki aplikasi SSH. SSH? ya anda tidak salah baca, Windows sekarang sudah memiliki aplikasi SSH (client dan server) sendiri, bukan pihak ketiga. Berikut beberapa tutorial SSH yang pernah saya tulis sebelumnya: cara remote login ke ubuntu server dengan SSH cara memperbaiki failed remote host identification file transfer menggunakan aplikasi SSH dan MC cara remote login dengan ssh tanpa password cara membatasi hak akses login melalui SSH di Ubuntu Server fungsi remote host identification di SSH   mengaktifkan user root pada remote login SSH Lalu bagaimana cara mengaktifkan aplikasi built in SSH di windows 10? Anda harus melakukan upda