Menggunakan array_column() untuk mendapatkan array baru dari satu kolom dalam sebuah array multidimensi
Struktur penggunaannya yaitu array_column(argumen1, argumen2);
argumen1 berisi variable yang menampung array multidimensi.
argumen2 berisi no index/nama index yang dipilih, yang akan diubah menjadi array baru.
Berikut merupakan contoh penggunaannya :
Saya akan membuat array baru dari index nama dalam array multidimensi yang ada di variabel $data_pengguna
$data_pengguna = [
[
'user_id' => 1,
'nama' => 'Roni',
'umur' => 20,
'jenis' => 'laki-laki',
'alamat' => 'Jawa Tengah'
],
[
'user_id' => 2,
'nama' => 'Steve',
'umur' => 23,
'jenis' => 'laki-laki',
'alamat' => 'Jakarta'
],
[
'user_id' => 3,
'nama' => 'Nelza',
'umur' => 21,
'jenis' => 'laki-laki',
'alamat' => 'Surakarta'
],
];
$data_pengguna_nama = array_column($data_pengguna, 'nama');
echo "<pre>";
print_r($data_pengguna_nama);
Hasil akhir :
Array ( [0] => Roni [1] => Steve [2] => Nelza )
« Newest
Newer Posts
Oldest »
Older Posts