Hàm array_count_values() trong php

# Description

Hàm array_count_values() trong php dùng để đếm số lần trùng lặp giá trị của các phần tử trong mảng. Kết quả của nó sẽ trả về một mảng với key chính là giá trị của các phần tử và value chính là số lần trùng lặp (xuất hiện).

# Parameters

Cú pháp: array array_count_values ( array $array )

Trong đó

  • $array chính là mảng cần đếm

# Return values

Hàm array_count_values() sẽ trả về một mảng với key chính là các giá trị của mảng và value chính là số lần xuất hiện trong mảng. Dạng như sau:

$result = array(
    'value_cua_phan_tu' => 'so_lan_xuat_hien'
);

# Examples

Đếm số lần xuất hiện của các phần tử trong mảng

Ta sử dụng hàm array_count_values() để xử lý cho bài toán này như sau:

$array = array(
    'freetuts',
    'freetuts',
    'thehalfheart',
    'freetuts.net',
    'freetuts.net',
    'freetuts'
);

echo '<pre>';
print_r(array_count_values($array));
Kết quả:

Array
(
    [freetuts] => 3
    [thehalfheart] => 1
    [freetuts.net] => 2
)

Hàm này rất đơn giản và thường sử dụng.

Hãy để lại link bài viết gốc khi chia sẻ bài viết này, mình sẽ report DMCA với những website lấy nội dung mà không để nguồn hoặc copy bài với số lượng lớn.

Nguồn: freetuts.net

ĐĂNG BÌNH LUẬN: Đăng câu hỏi trên Facebook để được hỗ trợ nhanh nhất.