位置: 编程技术 - 正文

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数组函数大全)

  • 股东个人房产转入公司契税
  • 印花税需要计提吗?怎么做会计分录
  • 什么是非限制
  • 个人所得税专项扣除子女教育标准
  • 农副产品收购发票税率是多少
  • 自产自用的资源税记入
  • 转让无形资产专利权的账务处理
  • 存在弃置费用的固定资产有哪些
  • 一般存款账户可以转账给个人吗
  • 代收代付如何进行账务处理?
  • 服务业工资计入成本还是营业费用
  • 房地产企业汇算清缴报表
  • 以前纳税申报表在哪里查询
  • 取得土地无形资产的条件
  • 企业核定征收的好处
  • 非营业活动交增值税吗
  • 收入与应收款
  • 往来账挂账
  • 增值税减免税如何处理
  • 交叉持股的合并财务报表
  • 预收款转营业外收入要交增值税吗
  • 商业企业做设备维修收入会计分录
  • 个人如何申报初级医师职称
  • 固定资产清理会计处理例题
  • 转让房产缴纳增值税可以用留底税吗
  • 利润表与所得税申报表不符
  • 车船税没发票只在备注可以计入管理费用吗
  • 受委托研发企业可以享受研发支出吗
  • 费用转入本年利润
  • 购进商品是什么会计科目
  • win10如何删除windows账户
  • iphone7plus怎么设置5g网络
  • win11 组策略
  • 公司注销往来账的账务处理
  • 公司准备上市到真正上市要多久
  • PHP:Memcached::getServerList()的用法_Memcached类
  • 微软的机会
  • vue多模块多项目集成
  • 公司员工意外险,死亡能赔多少钱
  • 试运行期间收入和成本怎么记账
  • 数字马力前端笔试题rgb
  • yii2组件的理解
  • mac m1 安装windows
  • 销售发票重复开库存商品如何处理?
  • 红冲暂估是什么意思
  • Debian中PostgreSQL数据库安装配置实例
  • 没进项发票开销项发票是可以吗?
  • 员工误餐费是否缴纳个人所得税
  • 固定资产后续支出一律计入固定资产成本
  • 增值税发票开错冲红重开如何做会计分录?
  • 车辆保险都入什么
  • 租的办公室装修费怎么处理
  • 所有者权益类期末贷方余额公式
  • 关于消费税的会计处理
  • 收据能不能入账账户
  • 两笔不同业务能转账吗
  • 上年未结转金额是什么意思
  • 付给外包公司的垃圾处理费会计分录
  • 在建工程转固定资产的账务处理
  • 固定资产的调整科目
  • windows组合快捷键
  • win8.1 0x80072efe
  • ubuntu15.04安装教程
  • netdrive mac
  • 安装win7系统需要注意什么
  • centos 查看文件夹
  • w7定时自动关机
  • icqlite.exe进程的详细介绍 icqlite进程的查询 作用是什么
  • cocos引擎教程
  • pip工具安装
  • angular的ngif
  • 通过Tabs方法基于easyUI+bootstrap制作工作站
  • js 获取图片大小
  • jQuery.uploadify文件上传组件实例讲解
  • shell if -lt
  • javascript的主要内容
  • 税务局上班周末上班吗
  • 从国外寄电吉他要多少钱
  • 土地招拍挂土地出让金
  • 国家个人所得税征收标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设