TUTORIAL

Membuat file JSON dengan PHP

シックス , TUTORIAL
0
3638

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:

DOWNLOAD

 

Semoga sedikit tutorial ini bisa menambah pengetahuan serta meningkatkan skill koding PHP Anda.

0 Comments

×