How to Count number of values in array with a given value?
|Selamat pagi teman-teman PHPmu, udah lama juga ya saya gak nulis di blog, itu pun di karenakan kesibukan saya di dunia nyata dan kesibukan mempelajari Framework2 yang sedang populer pada saat ini. diantaranya adalah Yii Framework yang menurut saya sangat canggih, yang membuat saya kagum pada Yii Framework adalah dengan adanya fitur DAO (Data Access Objects), Active Record, Database Migration, dan fitur-fiutr keren lainnya.
oke lah klo begitu, sekian dulu cerita mengenai Framework nya, nanti kita sambung lagi klo ada kesempatan, heheheee,… sekarang kita langsung aja ke postingan saya ini yaitu tentang cara menghitung jumlah nilai yang sama dalam array, tepatnya kemaren sore saya mendapatkan sebuah kasus dalam pembuatan aplikasi skripsi teman yang intinya cara untuk mengetahui atau menghitung jumlah nilai yang sama dalam sebuah array. setelah lama browsing akhirnya ketemu juga cara nya. dan kasus ini sengaja saya tulis disini agar nanti klo saya lupa bisa liat-liat lagi di blog, heheeee,…
Kita langsung aja ke contoh soalnya :
<?php $arr = array(Senin, Selasa, Rabu, Senin, Senin); foreach(array_count_values($arr) as $k => $v){ if($v > 1){ echo "Hari <b>".$k."</b> ada ".$v." buah di dalam array<br />"; } } ?>
Pada kasus di atas saya melakukan perulangan dan menghitung semua nilai dari array menggunakan array_count_values. dimana nilai yang di tampilkan hanya jumlah nilai yang besar dari 1 (satu). untuk lebih jelasnya silahkan teman-teman copas scriptnya di text editor dan jalankan.
Semoga Bermanfaat,.. 🙂
nice om..
keren tuturialnya…
ane belum ada kasus kayak gni..
Heheee, seep gan,.. 😀