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;
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>"; }
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!