位置: 编程技术 - 正文

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

  • 自行申报是什么征收方式
  • 税务定税按什么标准
  • 基本户如果没有资金往来
  • 进项税额转出是在当月还是回到所属期
  • 个人所得税是全部收入吗
  • 网吧电脑折旧率
  • 差额发票能不能报销
  • 营业外支出怎么结转本年利润
  • 代扣个人所得税现金流入哪个科目?
  • 销售支付产品是什么意思
  • 抵账房好不好
  • 事业单位个税可以抵扣吗
  • 一般纳税人季报利润表怎么填
  • 报销餐费有增值税吗
  • 企业所得税讲解
  • 押金可以抵扣吗
  • 法院拍卖房法院有什么义务和责任
  • 工业混合销售行为如何纳税?
  • 增值税需要自己交吗
  • 一般纳税人装饰装修工程税率
  • 待认证进项税额借贷方向
  • 固定资产处置的账务处理
  • 实际缴纳的增值税比计提的多
  • 分期付款购入原材料怎么做账
  • 先收到发票后到货分录
  • 其他权益工具投资公允价值变动怎么计算
  • 应收账款平均余额怎么理解
  • 单位公积金对账单
  • 注销公司如何登报
  • ibm-web-ext.xmi
  • 支付押金无法付款
  • Pont Rouge (Red Bridge) over the Palmer River in Sainte-Agathe-de-Lotbinière, Quebec, Canada (© Jean Surprenant/Getty Images)
  • mysql.php
  • 提坏账准备的会计分录 2022
  • 小型微利企业减免所得税计算公式
  • 若依框架前端如何通过后端加载页面
  • 基于Java+SpringBoot+Vue+uniapp微信小程序零食商城系统设计和实现
  • vue路由实例
  • 拨出专款年末结转
  • vue中动态添加表格
  • 帝国cms使用手册
  • 织梦如何使用
  • mongodb 教程
  • 固定资产已提完折旧报废后如何处理
  • 已抵扣的发票冲红会计分录
  • 律师跨省办案收取的费用叫什么
  • 先息后本贷款利息计算器
  • access数据库修改字段类型
  • sql2017附加数据库
  • 政府收购企业的流程
  • 合同取得成本和销售费用
  • 土地无形资产要摊销吗
  • 租金收入确认收入时间
  • execve函数
  • linux统计重复次数
  • windows xp和windows 2000
  • mac开机声音怎么取消
  • win8.1 下载
  • windows8.1 preview
  • macosmajove
  • win8系统忘记密码电脑重置
  • 基于linux的mplayer音乐播放器
  • win8更改电脑设置在哪
  • unity物体旋转到指定角度
  • jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
  • bat 命令大全
  • 简介怎么写
  • nodejs连接sqlserver数据库
  • js array insert
  • js中写for循环
  • Node.js中的construct
  • python中的类怎么理解
  • 没有实例化是什么意思
  • node爬取数据
  • 手机sd卡满了怎么办
  • 安卓自定义动态壁纸
  • js判断怎么写
  • jq form提交
  • 北京市税务总局官网
  • 甘肃省国家税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设