加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_郴州站长网 (http://www.0735zz.com/)- 云通信、区块链、物联设备、云计算、站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP数组中count 函数的用法详解

发布时间:2022-06-15 11:21:38 所属栏目:PHP教程 来源:互联网
导读:本篇文章给大家带来的内容是关于PHP数组中count 函数的用法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 PHP count() 函数用于计算数组中的单元数目或对象中的属性个数,返回数组的单元个数或对象中的属性个数。 语法:
  本篇文章给大家带来的内容是关于PHP数组中count 函数的用法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
 
  PHP count() 函数用于计算数组中的单元数目或对象中的属性个数,返回数组的单元个数或对象中的属性个数。
 
  语法:
 
  int count( mixed var [, int mode] )如果 var 是非数组的普通变量,则返回 1 ,对于不存在、未初始化或空数组返回 0 。
 
  可选参数 mode 设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数,这对计算多维数组的所有单元尤其有用,但 count() 识别不了无限递归。mode 的默认值是 0 。
 
  例子:
 
  <?php  
   
  echo count($x);      //输出:0  
   
  $a = 2;  
   
  echo count($a);      // 输出:1  
   
  $arr_age = array(18, 20, 25);  
   
  echo count($arr_age);    // 输出:3  
   
  ?>
  sizeof() 是本函数的别名。
 
  在实际应用中,经常会根据数组的大小来进行一些循环操作,建议将 count() 写在循环体外:
 
  <?php  
   
  $arr_age = array(18, 20, 25);  
   
  $count = count($arr_age);  
   
  for($i=1;$i<=$count;$i++){  
   
    echo "第 $i 次循环";  
  //phpfensi.com
  }  
   
  ?>
  这样不必每次循环都去执行 count() 计算,当然这不是必须的。

(编辑:开发网_郴州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读