PHP count() 函数用于盘算数组中的单位数量或对象中的属性个数,返回数组的单位个数或对象中的属性个数。
语法:
int count( mixed var [, int mode] )假如 var 黑白数组的一般变量,则返回 1 ,关于不存在、未初始化或空数组返回 0 。
可选参数 mode 设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数,这对盘算多维数组的一切单位特别有效,但 count() 辨认不了无穷递归。mode 的默认值是 0 。
例子:
<?php echo count($x); //输出:0 $a = 2; echo count($a); // 输出:1 $arr_age = array(18, 20, 25); echo count($arr_age); // 输出:3 ?>
sizeof() 是本函数的别号。
在现实运用中,经常会依据数组的大小来举行一些轮回操纵,发起将 count() 写在轮回体外:
<?php $arr_age = array(18, 20, 25); $count = count($arr_age); for($i=1;$i<=$count;$i++){ echo "第 $i 次轮回"; } ?>
如许没必要每次轮回都去实行 count() 盘算,固然这不是必需的。
以上就是PHP数组中count 函数的用法引见(附代码)的细致内容,更多请关注ki4网别的相干文章!