Misalkan kita memiliki array

$bank = array(
    array("BNI", "BTN", "Bank Sumut"),
    array("CIMB", "Chinatrust", "Citibank"),
);

untuk memudahkan melihat data array diatas tambahkan dibawahnya print_r($bank) lalu akses di browser, hasilnya seperti dibawah ini

Array
(
    [0] => Array
        (
            [0] => BNI
            [1] => BTN
            [2] => Bank Sumut
        )
 
    [1] => Array
        (
            [0] => CIMB
            [1] => Chinatrust
            [2] => Citibank
        )
 
)

Data yang akan kita hapus adalah data ke 2 di setiap array. Fungsi PHP yang kita gunakana adalah unset

// hitung jumlah array simpan kedalam variabel $jumlah array 
$jumlah_array = count($bank); 
// looping array sebanyak $jumlah_array
for ($i=0; $i < $jumlah_array; $i++) { 
    unset($bank[$i][2]);
// nonaktifkan data $bank ke $i baris ke 2
}

script lengkapnya bisa dilihat dibawah

<?php
 
$bank = array(
    array("BNI", "BTN", "Bank Sumut"),
    array("CIMB", "Chinatrust", "Citibank"),
        );
 
$jumlah_array = count($bank); 
for ($i=0; $i < $jumlah_array; $i++) { 
    unset($bank[$i][2]);
}
print_r($bank);

hasil eksekusi script diatas

<?php
Array
(
    [0] => Array
        (
            [0] => BNI
            [1] => BTN
        )
 
    [1] => Array
        (
            [0] => CIMB
            [1] => Chinatrust
        )
 
)

data array php

Join the Conversation

2 Comments

Your email address will not be published. Required fields are marked *