Dalam bahasa pemrograman PHP ada sebuah fungsi yang namanya array_unique(). Fungsi array_unique() bermanfaat untuk membuat nilai elemen-elemen array bersifat unik alias tidak kembar.
Format nya seperti ini:
Array_unique( variabel_array )
Salah satu manfaat dari fungsi array_unique adalah untuk meminimalisir masalah duplikasi data.
Sebagai contoh:
Misalkan ada data array yang terdiri dari 5 elemen, yakni A, B, B, C, D. Dari data itu, kita mendapat bahwa elemen bernilai B berjumlah dua. Namun, kita ingin agar tidak ada duplikasi data, dimana nilai masing-masing elemen hanya berjumlah satu saja.
Jadi, elemen array yang kita harapkan adalah A, B, C, D. Bagaimana caranya?
Untuk itu, kita bisa gunakan bantuan dari fungsi array_unique.
Berikut contoh program menggunakan bahasa pemrograman PHP untuk lebih memahami contoh di atas.
<?php
/*data array awal*/
$data_array = array('A', 'B', 'B', 'C', 'D');
/*tampilkan array awal apa adanya*/
echo "data array awal";
echo "<br/>";
print_r( $data_array );
echo "<br/>";
/*tampilkan data array yang unik aja*/
/*menggunakan fungsi array_unique*/
$data_array_unik = array_unique( $data_array );
/*tampilkan data array unik*/
echo "<br/>";
echo "setelah menggunakan fungsi array_unique";
echo "<br/>";
print_r( $data_array_unik );
?>
Output atau keluaran dari contoh program di atas adalah sebagai berikut
Gbr 1. Hasil contoh program PHP fungsi array_unique
Artikel ini ditulis oleh Bram | 10/19/21 | Dikunjungi 1 pengunjung unik per hari