您现在的位置是:首页 > 科技 > 技术

PHP如何获取多维数组元素个数?数组长度?

火烧 2018-08-31 09:22:17 技术 1099
一、获取一维数组的长度 count、sizeof 都可以直接统计一维数组长度。一、获取一维数组的长度 count、sizeof 都可以直接统计一维数组长度。
一、获取一维数组的长度 count、sizeof 都可以直接统计一维数组长度。 例如:$arr = Array(‘0‘,‘1‘,‘2‘,‘3‘,‘4‘);       echo count($arr);    // 输出5 $arr = array(‘A‘,‘B‘,‘C‘);               echo sizeof($arr);   // 输出3 *sizeof() 函数是 count() 函数的别名。 二、获取多维数组的长度
参数 描述
array 必需。规定数组。
mode 可选。规定模式。可能的值:
  • 0 - 默认。不对多维数组中的所有元素进行计数
  • 1 - 递归地计数数组中元素的数目(计算多维数组中的所有元素)
a.统计二维的长度:    count($arr, 1); b.不统计二维数组的长度: count($arr, 0);  
<?php $cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "常规计数:" . sizeof($cars)."<br>"; echo "递归计数:" . sizeof($cars,1);   /* 常规计数:3 递归计数:8 */ ?>
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码