• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
木易成杨却为楠
博客园    首页    新随笔    联系   管理    订阅  订阅

count 用法的小坑

$array=['app','wx','pdd',['shop','name','sex']];
print_r(count($array));
print_r(count($array,1));

  打印结果为 4, 7

 count有两个参数 第两个默认为0 ,不计算多维数组的所有元素 

 

  当第两个参数为1 的时候 会计算多维数组的所有元素,为7.   

 因为 首先是计算$array数组 元素 为 4个  $array[3] 整体首先作为元素 计算一次    第两次计算 $array[3]里面的元素 为 3 个,

 实际场景下这样计数会重复数值,内含数组元素越多 重复越多;

 所以这种计数方法 有弊端 一般很少见到会用这种方法去统计count数

posted @ 2020-10-13 10:27  木易成杨却为楠  阅读(108)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3