位置: 编程技术 - 正文

PHP数组函数count()的用法(php数组统计函数)

编辑:rootadmin
count

推荐整理分享PHP数组函数count()的用法(php数组统计函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组函数实现机选双色球,php数组函数输出《咏雪》里有多少"片"字,php数组函数面试题,php数组函数大全,php数组函数题目,php数组函数面试题,php数组函数大全,php数组函数面试题,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

count — 计算数组中的单元数目或对象中的属性个数

说明 int count ( mixed $var [, int $mode = COUNT_NORMAL ] )

统计一个数组里的所有元素,或者一个对象里的东西。

对于对象,如果安装了 SPL,可以通过实现 Countable 接口来调用 count()。该接口只有一个方法 Countable::count(),此方法返回 count() 函数的返回值。

关于 PHP 中如何实现和使用数组可以参考手册中数组章节中的详细描述。

参数

var

数组或者对象。

mode PHP数组函数count()的用法(php数组统计函数)

如果可选的 mode 参数设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数。对计算多维数组的所有单元尤其有用。mode 的默认值是 0。count() 识别不了无限递归。

返回值

返回 var 中的单元数目。 如果 var 不是数组类型或者实现了 Countable 接口的对象,将返回 1,有一个例外,如果 var 是 NULL 则结果是 0。

Caution

count() 对没有初始化的变量返回 0,但对于空的数组也会返回 0。用 isset() 来测试变量是否已经初始化。

更新日志

版本 说明 4.2.0 添加了可选的 mode 参数。

范例

Example #1 count() 例子

<?php$a[0]=1;$a[1]=3;$a[2]=5;$result=count($a);//$result==3$b[0]=7;$b[5]=9;$b[]=;$result=count($b);//$result==3$result=count(null);//$result==0$result=count(false);//$result==1?>

Example #2 递归 count() 例子

<?php$food=array('fruits'=>array('orange','banana','apple'),'veggie'=>array('carrot','collard','pea'));//recursivecountechocount($food,COUNT_RECURSIVE);//output8//normalcountechocount($food);//output2?>

参见

is_array() - 检测变量是否是数组 isset() - 检测变量是否设置 strlen() - 获取字符串长度

PHP数组函数arsort()的用法 arsort(PHP4,PHP5)arsort对数组进行逆向排序并保持索引关系说明boolarsort(array&$array[,int$sort_flags=SORT_REGULAR])本函数对数组进行排序,数组的索引保持和单元的关

PHP数组函数compact()的用法 compact(PHP4,PHP5)compact建立一个数组,包括变量名和它们的值说明arraycompact(mixed$varname[,mixed$...])创建一个包含变量与其值的数组。对每个参数,compact()在当

PHP数组函数array_unique()的用法 array_unique(PHP4=4.0.1,PHP5)array_unique移除数组中重复的值说明arrayarray_unique(array$array[,int$sort_flags=SORT_STRING])array_unique()接受array作为输入并返回没有重复值的新

标签: php数组统计函数

本文链接地址:https://www.jiuchutong.com/biancheng/281045.html 转载请保留说明!

上一篇:PHP数组函数asort()的用法(php数组函数输出《咏雪》里有多少"片"字)

下一篇:PHP数组函数arsort()的用法(php数组函数大全)

  • 增值税应纳税额是什么意思
  • 进出口贸易公司需要什么资质
  • 公司支付宝收款二维码怎么弄
  • 增值税普通发票和专用发票有什么区别
  • 分公司可以享受小规模纳税人优惠
  • 实收资本能是现金流出吗
  • 现金折扣的销售额
  • 未计提职工教育经费汇算清缴
  • 购买毛巾的费用是多少
  • 企业对无法收回的应收账款应借记的会计科目是
  • 年所得税12万申报
  • 4800的个人所得税
  • 固定资产差额
  • 成本算错了
  • 工厂材料成本改善报告范文
  • 产品核算会计业务流程
  • 广告联系电话
  • 广告牌费用会计分录
  • 怎么删除win10开机多余选项
  • 员工聚餐费用计入
  • php-cp
  • 税收原则的含义
  • 税收返还会计核算
  • 喜马拉雅山脉中最高的山峰是什么
  • 社保包括哪些保险及比例
  • 乌尤尼盐沼的演化过程
  • 爱德华王子岛的气候
  • api接口是干嘛的
  • 预收账款为什么是负债类的
  • 利息收入如何会计分录
  • mysql中regexp_instr函数的使用
  • 劳务费800以上扣税标准
  • python输入函数帮助
  • 定期定额自行申报表
  • 无形资产入账价值错误怎么调
  • 出口货物离岸价差异原因说明表在电子税务局的位置
  • 现代服务税目包括哪些具体分类
  • 一般纳税人结转税额怎么做会计分录
  • 小规模增值税免税政策变化历程
  • 成本类账户期末如有余额在借方
  • 结转完工入库产品成本的会计分录
  • 无形资产的相关税费
  • 机床上的配件计入什么费用
  • 增值税不超过30万,普通发票可以开0税率吗
  • 租车运货产生的费用
  • 企业间借款利息涉税处理
  • 培训费开票属于劳务费吗
  • 什么是应收账款管理
  • 公司入账是什么意思
  • 购进农产品直接销售核定扣除
  • 会计复式记账法题目
  • 小企业建账选哪种会计制度
  • 海关发票丢失怎么处理
  • mysql 报错
  • 全国县市区最多的省
  • windons10安装
  • mysql2002解决办法
  • win10打开或关闭
  • win8.1系统没有wifi怎么办
  • win8任务管理器快捷键
  • mac打印预览快捷键是什么
  • win8cp
  • driver's
  • cpqdfwag.exe是什么进程 能结束吗 cpqdfwag进程查询
  • win7系统安装虚拟机
  • archlinux ip地址
  • 升级win102004
  • windows7怎么打开注册表
  • windows8如何进入bios
  • windows 8.1 (multiple editions)
  • android自定义控件入门与实战
  • 批处理有何限制
  • android layout布局
  • js操作对象的方法
  • Android的事件处理机制是一种______机制
  • 保险的佣金一般是多少
  • 贵阳市税务局投诉电话号码
  • 怎么看有没有欠税
  • 美国有汽车吗
  • 开展培训举办培训
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设