Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mencari bilangan tatasusunan dalam php

Bagaimana untuk mencari bilangan tatasusunan dalam php

PHPz
Lepaskan: 2023-04-27 09:25:19
asal
1370 orang telah melayarinya

Terdapat banyak cara untuk mencari bilangan tatasusunan dalam PHP Berikut adalah beberapa kaedah yang biasa digunakan:

  1. fungsi count()

fungsi count() Ia. ialah kaedah yang paling biasa digunakan dalam PHP dan boleh digunakan untuk mendapatkan bilangan elemen dalam tatasusunan.

Kod sampel adalah seperti berikut:

$array = array('a', 'b', 'c', 'd', 'e');
$count = count($array); //5
Salin selepas log masuk
  1. fungsi sizeof()

Fungsi sizeof() mempunyai kesan yang sama seperti count() fungsi, digunakan untuk mendapatkan kandungan tatasusunan Bilangan elemen, tetapi dalam penggunaan sebenar, fungsi count() biasanya digunakan.

Kod sampel adalah seperti berikut:

$array = array('a', 'b', 'c', 'd', 'e');
$size = sizeof($array); //5
Salin selepas log masuk
  1. gelung foreach

Gunakan gelung foreach untuk melintasi tatasusunan, dan anda boleh menggunakan pembilang untuk mengira bilangan elemen dalam tatasusunan.

Kod sampel adalah seperti berikut:

$array = array('a', 'b', 'c', 'd', 'e');
$count = 0;
foreach($array as $item){
    $count++;
}
Salin selepas log masuk
  1. fungsi array_count_values()

array_count_values() fungsi digunakan untuk mengira bilangan kejadian setiap elemen dalam tatasusunan, dan Kembalikan tatasusunan baharu.

Kunci tatasusunan baharu ialah nilai tatasusunan asal dan nilai tatasusunan baharu ialah bilangan kali nilai yang sepadan muncul dalam tatasusunan asal.

Kod sampel adalah seperti berikut:

$array = array('a', 'b', 'c', 'd', 'e', 'a', 'd', 'd');
$count_array = array_count_values($array); //array('a' => 2, 'b' => 1, 'c' => 1, 'd' => 3, 'e' => 1)
$count = count($count_array); //5
Salin selepas log masuk

Selain kaedah di atas, terdapat beberapa kaedah lain, seperti: alias count() fungsi sizeof(), count_recursive () fungsi dan penggunaan fungsi array_keys() Dapatkan bilangan nama kunci dalam tatasusunan, dsb., tetapi dalam penggunaan sebenar, salah satu kaedah di atas biasanya digunakan untuk mendapatkan bilangan elemen dalam tatasusunan.

Atas ialah kandungan terperinci Bagaimana untuk mencari bilangan tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan