membuat program hapus data JSON dengan PHP

11:00 AM
membuat program hapus data JSON dengan PHP
Di Posting Oleh : wandi
Kategori : javascript PHP

membuat program hapus data JSON dengan PHP


Kali ini saya akan sharing mengenai cara membuat program hapus data JSON dengan PHP. Sebelumnya apa sih itu JSON ? JSON singkatan dari JavaScript Object Notation merupakan sebuah format data yang digunakan untuk pertukaran dan penyimpanan data. JSON merupakan bagian dari Javascript. JSON dapat dibaca dengan berbagai macam bahasa pemrograman seperti Javascript, C, C#, C++, Java, Perl, Python, PHP, dll.

Nah itu sekilas tentang pengetian JSON. Terus bagaimana cara membuat program hapus data JSON dengan PHP  ? mari kita simak artikel berikut ini.

Untuk hapus data dalam file json yang telah diisi. Sama hanya dengan edit data json hanya saja perbedaanya setelah mendapatkan file dan mendapatkan data yang diinginkan maka fungsi yang digunakan untuk menghapus adalah array_splice(). array_splice() berfungsi untuk menghapus elemen yang dipilih dari array.

1. Script program

Silahkan ketik dan simpan dengan nama hapusjson.php

<?php
$file = "anggota.json";
$anggota = file_get_contents($file);
$data = json_decode($anggotatrue);
foreach ($data as $key => $d) {
    if ($d['no'] === 2) {
        array_splice($data$key1);
    }
}
$jsonfile = json_encode($data, JSON_PRETTY_PRINT);
$anggota = file_put_contents($file$jsonfile);
if($anggota){
    echo "Berhasil";
}
?>


Hasilnya

membuat program hapus data JSON dengan PHP

membuat program hapus data JSON dengan PHP



2. Penjelasan script

Script

Penjelasan

$file = "anggota.json";

Berfungsi untuk mendeklarasikan variable berisi ”anggota.json”

$anggota = file_get_contents($file);

Berfungsi mendapatkan file dari variable $file yang berarti mendapatkan file anggota.json

$data = json_decode($anggota, true);

Berfungsi untuk mendecode atau berubah json jadi array variable $anggota

foreach ($data as $key => $d) {

    if ($d['no'] === 2) {

        array_splice($data, $key, 1);

    }

}

Foreach() berfunsi sebagai perulangan dari variable $data yang berisi array yang sebelumnya telah dikonversi dari json ke array.

if ($d['no'] === 2) artinya jika ada dari variable $d[‘no] sama dengan 2 maka

array_splice($data, $key, 1); berfungsi untuk menghapus elemen dari array yang dipilih

$jsonfile = json_encode($data, JSON_PRETTY_PRINT);

Berfungsi menkonversi array $data menjadi json

$anggota = file_put_contents($file, $jsonfile);

Berfungsi untuk membuat file dengan nama anggota.json da nisi file dari variable $jsonfile

if($anggota){

    echo "Berhasil";

}

Jika file berhasil dibuat maka akan menampilkan kata “Berhasil “



Itulah bagaimana cara membuat program hapus data JSON dengan PHP. Semoga bermanfaat dan sampai jumpa.

Mau liat dan download kumpulan source code premium disini.


Mau liat atau download source code aplikasi premium bisa disini.
Previous
Next Post »
0 Komentar