位置: 编程技术 - 正文

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

  • 缴个人所得税分录怎么写
  • 工资个税计算公式2020
  • 无形资产摊销完后有余额吗
  • 个人所得税修改赡养信息
  • 税务局三代手续费政策
  • 所得税分支机构分配表怎么填
  • 股权增值转让的财税处理
  • 新准则前期差错更正
  • 库存商品毁损会导致什么
  • 小规模纳税人改为一般纳税人需要什么材料
  • 外购白酒用于个人销售吗
  • 车辆固定资产清理
  • ktv的发票可以报销吗
  • 注销一定要去营业厅吗
  • 注册资本 变更
  • 转出多交增值税会计科目
  • 离职补偿怎么做工资
  • 建筑成本百分比如何确定?
  • 出租房产免收租金,如何缴纳房产税
  • 存货跌价准备的金额
  • 戴尔r710服务器系统安装详解
  • 股票退市怎样补仓
  • 生产企业提供售后服务
  • 购入电脑一次性扣除
  • 厂房维修是否可以退税
  • 雨林木风 u盘
  • paypal授权书怎么填
  • 期间费用在会计期末要转入
  • powershell.exe什么意思
  • linux编译驱动文件
  • 我老公有外遇了,我很爱他,我该怎么办
  • e卡 叠加
  • 分配税后利润会计分录
  • 工程施工下的间接费用下有什么科目
  • 定额发票累计领取怎么算
  • 事业结余是事业单位当年全部收支相抵后的余额
  • 购入固定资产预付款怎么做账
  • 一个月可以勾选多少进项税额
  • 帝国cms真的很好用
  • 写出php的常用四种基本变量类型
  • 营改增后自建厂房抵扣
  • zabbix安装部署
  • 错开发票所需要提供的资料和时效要求是?
  • access数据库如何
  • 建筑企业异地施工预缴企业所得税
  • mysql的lsn
  • 契税计入税金及附加吗东奥
  • 一般纳税人交增值税的账务处理
  • 小规模纳税人税控盘怎么抵税
  • 可以假设两种情形吗
  • 砖厂会计账务处理流程图
  • 利润分配科目是所有者权益科目吗
  • 确认借款无法收款怎么办
  • 政府补助的分类及会计处理方法有哪些
  • 长期借款涉及哪些账户
  • 车间不生产折旧计提放哪里
  • 工程施工科目核算内容
  • 个人交五险一金多少钱一个月
  • 弥补上年亏损的分录 所得税
  • 在sp_executesql中使用like字句的方法
  • 虚拟机增加磁盘选择物理磁盘分区
  • win7 win8.1双系统安装教程
  • win8系统怎么设置
  • Linux进入图形界面卡顿
  • sqlagent.exe - sqlagent是什么进程
  • 如何把鼠标指针换成笔的形状
  • linux个人系统
  • win10系统onenote不能用
  • python scrapy爬虫
  • html收藏夹导入
  • amp designer插件
  • jquery easy ui
  • Python中遍历字典
  • js命名函数
  • android使用红杏代理更新sdk
  • 事务所是干什么的会计
  • 电子税务局申请开票额度增加
  • 亚马逊墨西哥站扣款20
  • 丹东银行总行电话
  • 联通怎么在网上营业厅更改套餐
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设