ฟังก์ชัน array_count_values() ใช้ นับจำนวนครั้งที่แต่ละค่าปรากฏ ในอาร์เรย์ ส่งคืน อาร์เรย์แบบ associative ที่มีค่าเดิมเป็นคีย์ และจำนวนครั้งเป็นค่า
ไวยากรณ์ (Syntax)
array_count_values(array)
พารามิเตอร์ (Parameters)
array − อาร์เรย์ที่ต้องการนับจำนวนค่า
ค่าที่ส่งคืน (Return Value)
ส่งคืนอาร์เรย์ associative ที่คีย์คือค่าจากอาร์เรย์เดิม และค่าคือจำนวนครั้งที่ปรากฏ
ตัวอย่างการใช้งาน
<?php
$arr = array("Laptop", "Keyboard", "Mouse", "Keyboard", "Keyboard", "Mouse", "Keyboard");
print_r(array_count_values($arr));
?>
ผลลัพธ์
Array ( [Laptop] => 1 [Keyboard] => 4 [Mouse] => 2 )