位置: 编程技术 - 正文

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

  • 公司换股东需要本人去吗
  • 城建税少申报了怎样罚款
  • 免税蔬菜税额用什么表示
  • 业务招待费可以进成本吗
  • 佣金开什么发票内容
  • 跨月作废增值税专用发票
  • 委托付款税务认可吗
  • 餐饮业加计递减怎么算
  • 交易性金融资产借贷方向
  • 在途物资可以结转成本吗
  • 个人挂靠公司承接工程如何做会计处理?
  • 交房租对方开发票怎么开
  • 出口商品一定要有条形码吗
  • 境外企业开票没有税号怎么办?
  • 季度企业所得税申报表怎么填写
  • 应纳所得税额除以收入等于什么
  • 土地增值税哪些可以抵扣
  • 工会票据电子化管理系统如何领发票
  • 减免附加税分录怎么做
  • 清产核资的步骤
  • 购买公司付款会计分录
  • 应收账款无法收回确认为坏账分录
  • win11电脑下载的软件桌面没有图标怎么办
  • window10过期
  • 发工资和扣社保的区别
  • 飞机票开电子发票是电子行程单吗
  • 工业用地被政府征收怎么补偿
  • php异步请求方式
  • 微信小程序反编译2023
  • 收入凭证填写
  • yolov3原理及代码解析
  • 增值税的纳税时间是多久
  • vue错误提示
  • 选择相邻兄弟需要使用下列哪个符号
  • python2 tkinter
  • 土地使用税的征税范围有哪些
  • 年报超时了可以补报吗
  • 货物出库入库怎么记账
  • java基础运算符有哪些
  • 融资租赁租车
  • 民非企业是否可以做酒
  • 甲公司购入一台不需要安装
  • 纳税人申报的方法有哪些
  • 代开发票流程该是什么?
  • 费用报销的程序是什么
  • 为什么要缴纳保险
  • 资产处置收益的核算内容
  • 员工的医药费计入什么科目
  • 饭店开业多久可以正常
  • 一般纳税人增值税优惠政策2023
  • 建筑业一般纳税人增值税税负
  • 每个月房租
  • 企业到外地
  • 通行费发票电子化 机场路
  • 费用报销有哪些
  • centos6.2安装教程
  • 卡巴斯基反病毒软件
  • bios界面uefi
  • mac红
  • centos查找目录命令
  • acer笔记本重装系统教程
  • windows储存池写入缓存
  • mac下使用8086汇编
  • info.exe是什么病毒
  • win10更新后安装包会自动删除吗
  • linux swap分区必须吗
  • 云存储服务怎么打开
  • w8系统输入法怎么弄出来
  • 高通umb
  • unity3d读取gis数据
  • Unity3D游戏开发引擎
  • JavaScript字体颜色
  • css vh兼容性
  • opengl 缓存
  • javascript实现2048游戏示例
  • 注释讲解
  • 深圳企业所得税税率多少
  • 河北电子税务局新版登录
  • 汽车销售顾问有前途吗
  • 税务局 周六
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设