Tác dụng của hàm array_count_values()
Hàm array_count_values()
đếm số lần mỗi giá trị duy nhất xuất hiện trong một mảng.
Bảng sau đây tóm tắt các chi tiết kỹ thuật của chức năng này.
Giá trị trả lại: | Trả về một mảng kết hợp chứa tất cả các giá trị duy nhất từ mảng đã cho dưới dạng khóa và số lần xuất hiện của chúng hoặc được tính dưới dạng giá trị. |
---|---|
Phiên bản: | PHP 4+ |
Cú pháp
Cú pháp cơ bản của array_count_values()
hàm được đưa ra với:
array_count_values(array)
Ví dụ về hàm array_count_values()
.
Thí dụ
<?php
// Sample array
$letters = array("a", "b", "a", "c", "b", "a");
// Counting array values
print_r(array_count_values($letters));
?>
Thông số
Hàm array_count_values()
chấp nhận các tham số sau.
Tham số | Sự mô tả |
---|---|
array | Yêu cầu. Chỉ định mảng giá trị để đếm. |
Hàm này báoE_WARNING
cho mọi phần tử không phải là chuỗi hoặc số nguyên.
Các ví dụ khác
Dưới đây là một số ví dụ về hàm array_count_values()
:
Ví dụ sau sẽ đếm tất cả các giá trị trong mảng số:
Thí dụ
<?php
// Sample array
$numbers = array(1, 2, 4, 5, 1, 2, 3, 1, 5, 2, 1);
// Counting array values
print_r(array_count_values($numbers));
?>