count()与sizeof函数的区别:
count()函数:
官方定义:count() 函数计算数组中的单元数目或对象中的属性个数。
语法:count(array,mode);
参数列表:
参数 | 描述 |
---|---|
array | 必需。规定要计数的数组或对象。 |
mode | 可选。规定函数的模式。可能的值:0 - 默认。不检测多维数组(数组中的数组)。1 - 检测多维数组。注释:该参数是 PHP 4.2 中加入的。 |
For example:
$arr=array(1,2,3,4,5,6);
for($i=0;$i<count($arr);$i++){
echo $arr[$i]."<br>";
}
output:
1
2
3
4
5
6
sizeof()函数:
定义:sizeof() 函数计算数组中的单元数目或对象中的属性个数。
该函数是 count() 的别名。语法:sizeof(array,mode)
参数列表:
参数 | 描述 |
---|---|
array | 必需。规定要计数的数组或对象。 |
mode | 可选。规定函数的模式。可能的值:0 - 默认。不检测多维数组(数组中的数组)。1 - 检测多维数组。注释:该参数是 PHP 4.2 中加入的。 |
For example:
$arr=array(1,2,3,4,5,6);
$str=sizeof($arr);
for($i=0;$i<$str;$i++){
echo $arr[$i]."<br>";
}
output:
1
2
3
4
5
6
*注:由此可见cout函数与sizeof()函数没有区别;*