Siang-siang panas-panas gini, enaknya ngadem di ruangan ber-AC. Sedang mengerjakan sebuah program untuk membantu teman yang lagi kesulitan mengerjakan skripsinya(walaupun ndak bener :)). Program ini maunya diberikan fasilitas untuk berkirim pesan untuk beberapa tujuan sekaligus, seperti email yahoo, maupun tag facebook. Akhirnya solusi yang terpikirkan adalah di googling aja barangkali nemu ada programmer yang mempostingnya di blog mereka. Dan benar, akhirnya menemukan seorang programmer yang memposting untuk masalah ini, yaitu dia membuat aplikasi tag beberapa nama seperti facebook, akhirnya saya menggunakan program tersebut untuk menyelesaikan aplikasi teman saya.
Tetapi terdapat masalah baru yang muncul, yaitu pada program tersebut hanya menampilkan nama, padahal yang saya butuhkan adalah nantinya menampilkan id dari tiap-tiap nama tersebut, akhirnya diperlukan beberapa modifikasi pada program tersebut. Akhirnya saya menemukan cara yang paling cepat(:) lagi malas mikir yang rumit-rumit), tetapi muncul masalah baru yaitu kode yang muncul dimana kode yang dikeluarkan sengaja saya jadikan array biar mudah melakukan perulangan untuk mengirim pesan secara serentak, tetapi ternyata array yang dihasilkan terdapat duplikasi id jadi kalo dengan cara ini tetap dilanjutkan maka beberapa tujuan akan mendapatkan pesan lebih dari sekali.
Maka setelah mencari-cari, akhirnya menemukan cara untuk menyelesaikan masalah ini yaitu dengan menggunakan perintah array_unique, contoh penggunaanya adalah sebagai berikut:
<code>
<?
$alamat = array(“Alamat 1″,”Alamat 2″,”Alamat 3″,”Alamat 4″,”Alamat 2”);
$alamatUnik = array_unique($alamat);
print_r($alamatUnik);
?>
</code>
Terdapat duplikasi nilai array yaitu “Alamat 2”, dengan menggunakan perintah array_unique ini, nilai array “Alamat 2” yang terakhir akan dihilangkan, sehingga tidak akan ada lagi duplikasi nilai array. Sudah siang saatnya makan siang dulu(bagi yang menunaikan makan siang). Terima kasih…
Semoga bermanfaat!!