Hàm array_count_values()
trong PHP là một hàm hữu ích được sử dụng để đếm số lượng lần xuất hiện của các giá trị trong một mảng và trả về một mảng mới, trong đó các giá trị là số lần xuất hiện tương ứng của chúng. Điều này cho phép bạn nhanh chóng tìm ra các giá trị phổ biến và thống kê chúng trong một mảng. Hàm này là một công cụ hữu ích trong việc phân tích và xử lý dữ liệu mảng trong PHP. Hãy cùng Vietnix tham khảo thêm về hàm array_count_values()
trong PHP qua bài viết sau đây.
Hàm array_count_values() là gì?
Trong PHP, array_count_values()
là một hàm tích hợp sẵn được sử dụng để đếm tất cả các giá trị bên trong một mảng. Nói cách khác rằng hàm array_count_values()
được sử dụng để tính tần số của tất cả các phần tử của một mảng.
Cú pháp | array array_count_values( $array ) |
Tham số | Hàm này chấp nhận tham số duy nhất $array . Tham số này là mảng mà chúng ta cần tính tổng số giá trị có trong nó. |
Trả về giá trị | Hàm này trả về một mảng kết hợp với các cặp key – value trong đó key là các phần tử của mảng được truyền dưới dạng tham số và value là tần suất của các phần tử này trong một mảng. Lưu ý: Nếu phần tử không phải là một chuỗi hoặc số nguyên thì E_WARNING sẽ được hiện ra. |
Mọi người cũng xem:
Ví dụ minh hoạ hàm array_count_values() trong PHP
<?php
// PHP code to illustrate the working
// of array_count_values() function
function Counting($array){
return(array_count_values($array));
}
// Driver Code
$array = array("Vietnix", "Hosting", "VPS", "Vietnix", "Firewall", "anti_DDOS");
print_r(Counting($array));
?>
Output như sau:
Array
(
[Vietnix] => 2
[Hosting] => 1
[VPS] => 1
[Firewall] => 1
[anti_DDOS] => 1
)
Lời kết
Vietnix hy vọng nội dung bài viết trên đã giúp bạn hiểu rõ hơn về hàm array_count_values()
trong PHP. Ngoài ra, bạn cũng có thể tham khảo thêm các bài viết khác tại vietnix.vn để hiểu hơn về lập trình, chúc bạn thành công!