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 相关文章推荐
php ob_flush,flush在ie中缓冲无效的解决方法
May 09 PHP
PHP二维数组的去重问题解析
Jul 17 PHP
使用迭代器 遍历文件信息的详解
Jun 08 PHP
php操作mysqli(示例代码)
Oct 28 PHP
php对二维数组按指定键值key排序示例代码
Nov 26 PHP
PHP使用递归生成文章树
Apr 21 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
Dec 21 PHP
php中照片旋转 (orientation) 问题的正确处理
Feb 16 PHP
用PHP的反射实现委托模式的讲解
Mar 22 PHP
php使用socket调用http和smtp协议实例小结
Jul 26 PHP
Thinkphp5 如何隐藏入口文件index.php(URL重写)
Oct 16 PHP
php和js实现根据子网掩码和ip计算子网功能示例
Nov 09 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 中的str_replace 函数总结
2007/04/27 PHP
解析php取整的几种方式
2013/06/25 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
PHP编写登录验证码功能 附调用方法
2016/05/19 PHP
PHP脚本自动识别验证码查询汽车违章
2016/12/20 PHP
js点击更换背景颜色或图片的实例代码
2013/06/25 Javascript
JavaScript 命名空间 使用介绍
2013/08/29 Javascript
jq实现酷炫的鼠标经过图片翻滚效果
2014/03/12 Javascript
jQuery插件slider实现拖动滑块选取价格范围
2015/04/30 Javascript
Perl Substr()函数及函数的应用
2015/12/16 Javascript
AngularJS 2.0新特性有哪些
2016/02/18 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
利用策略模式与装饰模式扩展JavaScript表单验证功能
2017/02/14 Javascript
Node.js 8 中的重要新特性
2017/06/28 Javascript
Node.js+Express+MySql实现用户登录注册功能
2017/07/10 Javascript
react-native之ART绘图方法详解
2017/08/08 Javascript
详解JS中的柯里化(currying)
2017/08/17 Javascript
Promise.all中对于reject的处理方法
2018/08/01 Javascript
详解jQuery如何实现模糊搜索
2019/05/10 jQuery
JS如何实现动态添加的元素绑定事件
2019/11/12 Javascript
react 原生实现头像滚动播放的示例
2020/04/21 Javascript
vue 基于abstract 路由模式 实现页面内嵌的示例代码
2020/12/14 Vue.js
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
CentOS中升级Python版本的方法详解
2017/07/10 Python
python实现教务管理系统
2018/03/12 Python
Python3 解决读取中文文件txt编码的问题
2019/12/20 Python
pytorch实现保证每次运行使用的随机数都相同
2020/02/20 Python
pytorch使用tensorboardX进行loss可视化实例
2020/02/24 Python
Python多线程threading join和守护线程setDeamon原理详解
2020/03/18 Python
印度网上药店:1mg
2017/10/13 全球购物
澳大利亚女士时装在线:Rockmans
2018/09/26 全球购物
小学班级口号
2014/06/09 职场文书
行政秘书工作自我鉴定
2014/09/15 职场文书
学生会生活部工作总结2015
2015/03/31 职场文书
廉洁自律心得体会2016
2016/01/13 职场文书
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang