Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mengembalikan panjang tatasusunan dalam php

Bagaimana untuk mengembalikan panjang tatasusunan dalam php

WBOY
Lepaskan: 2023-05-19 13:35:07
asal
550 orang telah melayarinya

Dalam PHP, anda perlu menggunakan fungsi count() untuk mengembalikan panjang tatasusunan. Fungsi ini mengira bilangan elemen dalam tatasusunan.

Berikut ialah beberapa contoh:

// 数组
$colors = array("red", "green", "blue");

// 使用count()函数获取数组长度
$length = count($colors);

// 在屏幕上输出结果
echo "数组长度为:".$length;
Salin selepas log masuk

Dalam contoh di atas, fungsi count() digunakan untuk mendapatkan panjang tatasusunan $colors dan hasil output ialah 3.

Berikut ialah contoh lain, menggunakan gelung untuk mengeluarkan nilai setiap elemen dalam tatasusunan:

// 数组
$numbers = array(1, 2, 3, 4);

// 获取数组长度
$length = count($numbers);

// 循环输出数组中每个元素的值
for($i = 0; $i < $length; $i++) {
  echo "元素".$i."的值为:".$numbers[$i]."<br>";
}
Salin selepas log masuk

Dalam contoh di atas, panjang tatasusunan count() diperoleh menggunakan $numbers function , dan kemudian gunakan gelung untuk mengeluarkan nilai setiap elemen dalam tatasusunan.

Satu perkara yang perlu diberi perhatian ialah dalam PHP, pengindeksan tatasusunan bermula daripada 0 dan bukannya 1. Oleh itu, gunakan $i < $length bukannya $i <= $length dalam gelung.

Selain menggunakan fungsi count(), anda juga boleh menggunakan fungsi sizeof() untuk mendapatkan panjang tatasusunan. Fungsi kedua-dua fungsi ini pada asasnya adalah sama, kecuali sizeof() ialah alias kepada count().

Ringkasnya, sangat mudah untuk mendapatkan panjang tatasusunan dalam PHP, hanya gunakan fungsi count() atau fungsi sizeof().

Atas ialah kandungan terperinci Bagaimana untuk mengembalikan panjang 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