深入理解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 好听的元旦简短祝福语