php中怎样获取数组的长度?

原创 PHP笔记  2017-07-08 22:01  阅读 890 views 次

在php中,在处理数组数据的时候,经常需要知道数组的长度。我们一般使用count()函数对数组的个数进行统计,就是获取数组的长度。

count()函数

count()函数可以有两个参数。第一个参数为数组,第二个参数为COUNT_RECURSIVE、1或0,可省略,默认为0。

1、获取一维数组的长度

格式:

count(数组);

实例:

<?php
$array = array("html","css","javaScript","php");
$i=count($array);
echo $i;
?>

输出结果:4

2、获取二维数组的长度

格式:

count(数组,COUNT_RECURSIVE或1);

实例:

<?php
$array = array("web前端"=>array("html","css","javaScript"),"服务器端"=>array("php","asp"));
$i=count($array,COUNT_RECURSIVE);//或$i=count($array,1);
echo $i;
?>

输出结果:7

说明:获取二维数组的长度的长度是,count()函数的第二个参数必须设置为COUNT_RECURSIVE或1,否则得到的长度是一维数组的长度。

本文地址:https://www.ggbiji.com/array-size.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情