位置: 编程技术 - 正文

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

  • 文件柜材质
  • 外汇账户包括哪些类型
  • 付款单位与开票单位不一致如何做账?
  • 营改增服务
  • 避税方法一般有几种
  • 已销售未开票怎么记账
  • 税控机减免税额怎么算
  • 企业收到一笔钱不知道什么钱 如何做账
  • 酒店会务费发票税率
  • 工程公司安装中央空调能按混合销售计算增值税么?
  • 办理营业执照需要钱吗
  • 红字发票信息表是销方还是购方开
  • 分期付款股权转让
  • 工程决算条件
  • 银行账户注销以后预留印鉴
  • 纳税人证明怎么办理
  • 如何调整账务
  • 购买的商业保险可以税前扣除吗
  • 已经认证抵扣的发票会计分录
  • 火狐浏览器下载安装
  • 什么是餐饮服务
  • mac如何强制退出全屏
  • 水土保持补偿费收费依据
  • 静态回收期计算方法例子
  • pb估值是什么意思
  • ScanMailOutLook.exe - ScanMailOutLook是什么进程 有什么用
  • 系统之家的系统免费吗
  • 发票已认证当月未申报怎么办
  • 自建办公楼装修效果图
  • 浅谈php表单提交的问题
  • 收入凭证填写
  • springmvc执行流程简单
  • Web Spider Fiddler - JS Hook 基本使用
  • vue-axios详细介绍
  • php中表单的使用
  • php 引用
  • 其他收益和其他收入的区别
  • 利润表的本月数怎么算
  • css隐藏元素的方式
  • 金税盘的服务费
  • 预付账款购进原材料怎么做账
  • 确认销售收入时不影响应收账款入账金额的是
  • 小规模纳税人的税率是多少
  • 坏账准备计提要求
  • 现金盘盈盘亏账务处理分录
  • 一年的系统服务费多少钱
  • 固定资产抵账的账务处理
  • 非同一控制下企业合并发生的审计费
  • 应交税费借方如何计算
  • 政府无偿划拨土地如何摊销
  • 农产品收购发票如何抵扣进项税
  • 保本理财产品如何赎回
  • 实名汽车票抵扣
  • 民办非企业单位有哪些
  • 房地产企业前期围墙费用
  • 个人独资企业交什么税
  • mysql日志记录
  • mysql未知的服务器主机
  • select into 和 insert into select 两种表复制语句
  • windows微软官方
  • 注销与退出登录
  • linux系统文件压缩命令
  • win8强制关闭程序
  • 用iTunes更新iPhone结果盘容量一直减少
  • 笔记本上的声卡
  • win7开机一直显示配置windows请勿关机怎么办
  • windows10升级后
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • qt rgb颜色
  • 迁移图片到另一台设备什么意思
  • jQuery中Nicescroll滚动条插件的用法
  • linux 服务器重启
  • jquery实现div左右移动
  • javascript学习指南
  • Python制作钟表代码
  • python字符串的用法
  • react navigate
  • 水产品 免税
  • 怎么查询地方规划用地
  • 非法印制发票的后果
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设