Dalam PHP, kita boleh menggunakan fungsi count() untuk mengira bilangan elemen dalam tatasusunan. Penggunaan fungsi count() adalah seperti berikut:
Sintaks:
count(array,mode)
Antaranya:
Berikut ialah kod sampel khusus:
<?php // 定义一个一维数组 $arr1 = array(1, 2, 3); // 定义一个二维关联数组 $arr2 = array( 'name' => '张三', 'age' => 25, 'info' => array( 'phone' => '133xxxxxxxx', 'address' => '上海市浦东新区', ), ); // 统计一维数组元素个数 echo 'arr1 元素个数为:' . count($arr1) . '<br>'; // 统计多维数组元素个数,只统计第一层元素个数 echo 'arr2(mode=0)元素个数为:' . count($arr2) . '<br>'; // 统计多维数组元素个数,递归统计所有元素个数(包括多维数组) echo 'arr2(mode=1)元素个数为:' . count($arr2, 1) . '<br>'; // 统计多维数组元素个数,递归统计所有元素个数,并加上类型标识 echo 'arr2(mode=2)元素个数为:' . count($arr2, 2) . '<br>'; ?>
Hasil output ialah:
arr1 元素个数为:3 arr2(mode=0)元素个数为:3 arr2(mode=1)元素个数为:5 arr2(mode=2)元素个数为:array(3) { ["name"]=> int(1) ["age"]=> int(1) ["info"]=> int(2) }
Seperti yang dapat dilihat daripada keputusan, kiraan () fungsi boleh menjadi fleksibel untuk memenuhi pelbagai keperluan kami untuk bilangan elemen tatasusunan.
Atas ialah kandungan terperinci Bagaimana untuk melihat berapa banyak elemen array yang ada dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!