Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm array_count_values() trong PHP


Hàm array_count_values() đếm số lần xuất hiện của từng giá trị trong mảng. Trả về mảng liên kết trong đó: khóa là các giá trị duy nhất của mảng gốc, giá trị là số lần xuất hiện (tần suất).

Cú pháp

array_count_values(array)

Tham số

  • array – Mảng cần đếm tần suất giá trị.

Giá trị trả về

Trả về mảng liên kết: key = giá trị của mảng gốc, value = số lần xuất hiện.

Ví dụ

<?php
$arr = array("Laptop", "Keyboard", "Mouse", "Keyboard", "Keyboard", "Mouse", "Keyboard");
print_r(array_count_values($arr));
?>

Kết quả

Array ( [Laptop] => 1 [Keyboard] => 4 [Mouse] => 2 )

Lưu ý: Chỉ hoạt động với giá trị là string hoặc integer. Giá trị khác kiểu sẽ gây warning.