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 相关文章推荐
如何使用脚本模仿登陆过程
Nov 22 PHP
PHP+AJAX实现无刷新注册(带用户名实时检测)
Dec 02 PHP
php a simple smtp class
Nov 26 PHP
php一个找二层目录的小东东
Aug 02 PHP
php随机输出名人名言的代码
Oct 07 PHP
php对二维数组进行排序的简单实例
Dec 19 PHP
php实现与erlang的二进制通讯实例解析
Jul 23 PHP
php实现读取和写入tab分割的文件
Jun 01 PHP
PHP框架Laravel插件Pagination实现自定义分页
Apr 22 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
Oct 20 PHP
phpstudy默认不支持64位php的解决方法
Feb 20 PHP
laravel 模型查询按照whereIn排序的示例
Oct 16 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
Cappuccino 卡布其诺咖啡之制作
2021/03/03 冲泡冲煮
php 生成WML页面方法详解
2009/08/09 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
php中实现获取随机数组列表的自定义函数
2015/04/02 PHP
使用PHPExcel实现数据批量导出为excel表格的方法(必看)
2017/06/09 PHP
使用CSS3实现字体颜色渐变的实现
2021/03/09 HTML / CSS
document.all还是document.getElementsByName?
2006/07/21 Javascript
js弹出层之1:JQuery.Boxy (二)
2011/10/06 Javascript
Javascript实现视频轮播在pc端与移动端均可
2013/09/29 Javascript
浅析JavaScript中的事件机制
2015/06/04 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(一)
2015/12/10 Javascript
Vue.js每天必学之构造器与生命周期
2016/09/05 Javascript
Angular-Touch库用法示例
2016/12/22 Javascript
对vue中v-on绑定自定事件的实例讲解
2018/09/06 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
一分钟学会JavaScript中的try-catch
2020/12/14 Javascript
python中使用xlrd、xlwt操作excel表格详解
2015/01/29 Python
Python探索之自定义实现线程池
2017/10/27 Python
python Celery定时任务的示例
2018/03/13 Python
Numpy掩码式数组详解
2018/04/17 Python
浅谈Python中的bs4基础
2018/10/21 Python
Python高级特性——详解多维数组切片(Slice)
2019/11/26 Python
解决Pyinstaller打包软件失败的一个坑
2021/03/04 Python
美国廉价机票预订网站:Cheapfaremart
2018/04/28 全球购物
美国在线纱线商店:Darn Good Yarn
2019/03/20 全球购物
意大利一家专营包包和配饰的网上商店:Borse Last Minute
2019/08/26 全球购物
说明书怎么写
2014/05/06 职场文书
关于成绩下滑的自我检讨书
2014/09/20 职场文书
学校元旦晚会开场白
2014/12/14 职场文书
教育实习指导教师评语
2014/12/31 职场文书
公司捐书倡议书
2015/04/27 职场文书
《多彩的民间艺术》教学反思
2016/02/16 职场文书
Python控制台输出俄罗斯方块移动和旋转功能
2021/04/18 Python
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
2022/05/25 SQL Server
Python自动化实战之接口请求的实现
2022/05/30 Python