php统计数组元素个数的方法


Posted in PHP onJuly 02, 2015

count():对数组中的元素个数进行统计;

sizeof():和count()具有同样的用途,这两个函数都可以返回数组元素个数.可以得到一个常规标量变量中的元素个数,如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0;

array_count_value():统计每个特定的值在数组$array中出现过的次数;

如:

$array=array(4,5,1,2,3,1,2,1);
  $ac=array_count_value($array);

将创建一个名为$ac数组,该数组包括:

关键字    值

             4     1

           5     1

           1     3

           2     2

           3     1

发一个网友的思路,也非常不错

$arr = array(
      '1011,1003,1008,1001,1000,1004,1012',
      '1009',
      '1011,1003,1111'
    );
$result = array();
foreach ($arr as $str) {
  $str_arr = explode(',', $str);
  foreach ($str_arr as $v) {
    $result[$v] = isset($result[$v]) ? $result[$v] : 0;
    $result[$v] = $result[$v] + 1;
  }
}
print_r($result);

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
同时提取多条新闻中的文本一例
Oct 09 PHP
8个出色的WordPress SEO插件收集
Feb 26 PHP
PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
Dec 16 PHP
PHP容易忘记的知识点分享
Apr 30 PHP
探讨Smarty中如何获取数组的长度以及smarty调用php函数的详解
Jun 20 PHP
php时间戳转换的示例
Mar 31 PHP
PHP常用文件操作函数和简单实例分析
Jun 03 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
Aug 12 PHP
php中文乱码问题的终极解决方案汇总
Aug 01 PHP
Laravel 自带的Auth验证登录方法
Sep 30 PHP
用php定义一个数组最简单的方法
Oct 04 PHP
基于Laravel(5.4版本)的基本增删改查操作方法
Oct 11 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
Jul 02 #PHP
PHP中的流(streams)浅析
Jul 02 #PHP
PHP curl使用实例
Jul 02 #PHP
PHP中使用curl入门教程
Jul 02 #PHP
Smarty最简单实现列表奇偶变色的方法
Jul 01 #PHP
PHP中的常见魔术方法功能作用及用法实例
Jul 01 #PHP
PHP获取文件夹大小函数用法实例
Jul 01 #PHP
You might like
php 攻击方法之谈php+mysql注射语句构造
2009/10/30 PHP
thinkPHP+LayUI 流加载实现功能
2019/09/27 PHP
Javascript实现的分页函数
2007/02/07 Javascript
jQuery实现动画效果的简单实例
2014/01/27 Javascript
jQuery自带的一些常用方法总结
2014/09/03 Javascript
javascript实现避免页面按钮重复提交
2015/01/08 Javascript
angularJS结合canvas画图例子
2015/02/09 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
JavaScript浏览器对象之一Window对象详解
2016/06/03 Javascript
JavaScript重定向URL参数的两种方法小结
2016/10/19 Javascript
详解基于Koa2开发微信二维码扫码支付相关流程
2018/05/16 Javascript
NodeJS使用Range请求实现下载功能的方法示例
2018/10/12 NodeJs
详解angular2 控制视图的封装模式
2018/12/27 Javascript
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
2019/02/15 jQuery
javscript 数组扁平化的实现
2020/02/03 Javascript
手把手带你入门微信小程序新框架Kbone的使用
2020/02/25 Javascript
探索Python3.4中新引入的asyncio模块
2015/04/08 Python
python使用psutil模块获取系统状态
2016/08/27 Python
python 中random模块的常用方法总结
2017/07/08 Python
Python wxpython模块响应鼠标拖动事件操作示例
2018/08/23 Python
对Python通过pypyodbc访问Access数据库的方法详解
2018/10/27 Python
Mac下Anaconda的安装和使用教程
2018/11/29 Python
解决Python 使用h5py加载文件,看不到keys()的问题
2019/02/08 Python
Python GUI学习之登录系统界面篇
2019/08/21 Python
python 上下文管理器及自定义原理解析
2019/11/19 Python
美国南加州的原创极限运动潮牌:Vans(范斯)
2016/08/05 全球购物
戴森台湾线上商城:Dyson Taiwan
2018/05/21 全球购物
斯洛伐克最大的婴儿食品和用品网上商店:Feedo.sk
2020/12/21 全球购物
ajax是什么及其工作原理
2012/02/08 面试题
主持人演讲稿范文
2013/12/28 职场文书
群众路线个人对照检查材料
2014/09/23 职场文书
营销与策划实训报告
2014/11/05 职场文书
教师个人考察材料
2014/12/16 职场文书
2015年民兵整组工作总结
2015/07/24 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
2016年父亲节寄语
2015/12/04 职场文书