- Trang chủ
- Phát triển web
- PHP
- Hàm array_count_values[] trong PHP
Hướng dẫn cách sử dụng hàm array_count_values[] về mảng trong lập trình PHP
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.
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ị. |
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ụ
Thông số
Hàm array_count_values[]
chấp nhận các tham số sau.
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ụ
Bài viết này đã giúp ích cho bạn?
Bài viết mới
Hàm array_count_values trong php là một hàm xử lý mảng trong php. Nó có tác dụng đếm số lân giá trị trong mảng lặp lại. Nó trả về mảng mới có các key là các giá trị của mảng tham số. Và có value là số lần lặp lại của giá trị trong mảng tham số. Bạn theo dõi cú pháp và ví dụ về hàm array_count_values trong php dưới đây để hiểu hơn. Bài viết này thuộc chuyên mục PHP developer.
Cách sử dụng hàm array_count_values trong php
Cú pháp hàm array_count_values trong php:
array_count_values[$array]
- $array: Mảng tham số chứa các value lặp lại
Ví dụ về hàm array_count_values[] trong php:
$array = array['chuanseoweb', 'chuanseoweb', 'abc', 'abc', 'abc', 'chuanseoweb.com'];
$result = array_count_values[$array];
echo '';
print_r[$result];
echo '
';
Ở ví dụ trên mình có 1 mảng có giá trị chuanseoweb lặp lại 2 lần. Giá trị abc lặp lại 3 lần, giá trị chuanseoweb.com lặp lại 1 lần. Ta sẽ thu mảng có giá trị như sau:
Array
[
[chuanseoweb] => 2
[abc] => 3
[chuanseoweb.com] => 1
]
Như vậy bạn đã hiểu hơn về hàm array_count_values[]. Nếu có câu hỏi hay thắc mắc gì bạn vui lòng để lại bình luận bên dưới. Cám ơn bạn đã quan tâm bài viết.
Nguyễn Luân
MÌnh là Luân. Mình có 4 năm kinh nghiệm trong lập trình website và 3 năm làm về WordPress theme và plugin. Rất hy vọng có cơ hội hợp tác với mọi người. Xin cám ơn.