Cara membuat file JSON dengan PHP
Pada kesempatan kali ini SixghaKreasi akan mencoba memberikan contoh kepada Anda bagimana menulis data JSON pada sebuah file dengan ekstensi .json.
Banyak orang menggunakan file JSON ini karena format datanya mudah dibaca oleh manusia, sangat fleksibel dan bisa digunakan untuk multiplatform. Biasanya API sebuah layanan dibuat dengan menggunakan file json.
Generate file JSON dengan PHP bisa kita lakukan dengan sangat mudah hanya dengan menggunakan fungsi yang sudah disediakan oleh PHP yaitu json_encode dan file_put_contents.
Cara membuat file JSON dengan PHP
Berikut ini contoh script dimana akan mengubah data array multi-dimensi menjadi format json lalu menuliskannya pada sebuah file dengan ekstensi .json, biasanya orang menyebut cara ini dengan istilah meng-generate file json dengan php.
<?php // array $array = Array ( "0" => Array ( "id" => "USR1", "name" => "Steve Jobs", "company" => "Apple" ), "1" => Array ( "id" => "USR2", "name" => "Bill Gates", "company" => "Microsoft" ), "2" => Array ( "id" => "USR3", "name" => "Mark Zuckerberg", "company" => "Facebook" ) ); // encode array to json $json = json_encode(array('data' => $array)); // write json to file if (file_put_contents("data.json", $json)) echo "File JSON sukses dibuat..."; else echo "Oops! Terjadi error saat membuat file JSON..."; // data.json // {"data":[{"id":"USR1","name":"Steve Jobs","company":"Apple"},{"id":"USR2","name":"Bill Gates","company":"Microsoft"},{"id":"USR3","name":"Mark Zuckerberg","company":"Facebook"}]} ?>
DEMO & Download Code
Jika Anda tertarik untuk mencoba menjalankannya, Anda bisa mendownload script nya:
Semoga sedikit tutorial ini bisa menambah pengetahuan serta meningkatkan skill koding PHP Anda.