深入理解PHP 数组之count 函数
count()
PHPcount()函数用于计算数组中的单元数目或对象中的属性个数,返回数组的单元个数或对象中的属性个数。
语法:
intcount(mixedvar[,intmode])如果var是非数组的普通变量,则返回1,对于不存在、未初始化或空数组返回0。
可选参数mode设为COUNT_RECURSIVE(或1),count()将递归地对数组计数,这对计算多维数组的所有单元尤其有用,但count()识别不了无限递归。mode的默认值是0。
例子:
<?php echocount($x);//输出:0 $a=2; echocount($a);//输出:1 $arr_age=array(18,20,25); echocount($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函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 见证求婚文案祝福语简短
11 姥爷生日诗句祝福语简短
12 师傅退休蛋糕祝福语简短
13 迎接朋友蛋糕祝福语简短
14 回复同事新年祝福语简短
15 新客人问候祝福语简短
16 杭州老师祝福语毕业简短
17 恭贺新婚文案祝福语简短
18 中秋祝福语老师简短最新