Làm cách nào để đếm số lượng số trong một mảng trong php?

Trong hướng dẫn này, hãy tìm hiểu cách đếm số lần xuất hiện của giá trị trong mảng bằng PHP. Câu trả lời ngắn gọn là sử dụng Hàm PHP array_count_values[] của PHP lấy một đối số làm mảng

Bạn cũng có thể tìm thấy số lần phần tử được chỉ định xuất hiện trong một mảng. Hãy cùng tìm hiểu các phương pháp khác nhau và các ví dụ được đưa ra dưới đây để tìm hiểu

Mục lục

  • Sử dụng array_count_values[] để đếm số lần xuất hiện của giá trị trong mảng trong PHP
  • Cách đếm số lần xuất hiện của giá trị cụ thể trong mảng trong PHP
  • Nhận số lượng phần tử có trong một mảng bằng vòng lặp For trong PHP

Sử dụng array_count_values[] để đếm số lần xuất hiện của giá trị trong mảng trong PHP

Để đếm số lần xuất hiện của giá trị trong mảng, bạn có thể sử dụng hàm array_count_values[]. Nó nhận một đối số duy nhất là mảng hoặc biến mảng để truyền vào hàm. Hàm đếm số lần xuất hiện của tất cả các phần tử có trong một mảng trong PHP

Thí dụ

PHP

1

2

3

4

5

6

7

8

9

10

đầu ra

Mảng [ [Cầu lông] => 1 [Cricket] => 2 [Khúc côn cầu] => 2 [Bóng chuyền] => 1 [Golf] => 1 ]

Ví dụ trên cho thấy đầu ra hiển thị số lần xuất hiện của từng phần tử có trong một mảng

Cách đếm số lần xuất hiện của giá trị cụ thể trong mảng trong PHP

Khi bạn có một phần tử nhất định để đếm số lần xuất hiện của nó trong một mảng, bạn có thể sử dụng array_keys[] bên trong count[] trong PHP. Bạn sẽ nhận được kết quả hiển thị số lần phần tử được chỉ định có mặt trong một mảng

Thí dụ

PHP

1

2

3

4

5

6

7

8

9

10

đầu ra

2

Ví dụ trên cho thấy phần tử được chỉ định có mặt trong một mảng 2 lần

Nhận số lượng phần tử có trong một mảng bằng vòng lặp For trong PHP

Ngoài các cách trên, bạn còn có thể lấy số phần tử có trong mảng bằng cách sử dụng vòng lặp foreach của PHP. Bạn cần sử dụng bộ đếm và khởi tạo nó bằng 0. Nó cũng yêu cầu sử dụng điều kiện if của PHP và khớp phần tử đã cho với mọi phần tử của một mảng trong PHP

Thí dụ

PHP

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

đầu ra

2

Đầu ra được đưa ra trong ví dụ trên cho thấy có hai phần tử 'Cricket' trong một mảng

Chủ Đề