php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数

   2015-11-12 0
核心提示:array_count_values() 函数用于统计数组中所有值出现的次数,本函数返回一个数组,其元素的键名是原数组的值,键值是该值在原数组中出现的次数。
array_count_values()定义和用法
array_count_values() 函数用于统计数组中所有值出现的次数。

本函数返回一个数组,其元素的键名是原数组的值,键值是该值在原数组中出现的次数。

语法
array_count_values(array) 参数 描述
array 必需。规定输入的数组。

例子
复制代码 代码如下:

<?php
$a=array("Cat","Dog","Horse","Dog");
print_r(array_count_values($a));
?>

输出:

Array ( [Cat] => 1 [Dog] => 2 [Horse] => 1 )
 
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • Swift数组的加法运算符用法:array1 += array2
    var stringList1 = [String]()//创建String类型空数组var stringList2 = ["1", "3", "5", "7", "zoo", "9","zoo"]var stringList3 :[String] = ["2", "4", "6","apple&q
    02-09
  • java并发数据结构之CopyOnWriteArrayList java并发类有哪些
    java并发数据结构之CopyOnWriteArrayList java
    CopyOnWriteArrayList是一个线程安全的List实现,其在对对象进行读操作时,由于对象没有发生改变,因此不需要加锁,反之在对象进行增删等修改操作时,它会先复制一个对象副本,然后对副本进行修改,最后将修改后的副本对象写回,从而保证操作的线程安全,下面
    02-09
  • [转]delphi 变参函数:array of const
    array of constDelphi的Format函数大家都用得很多,第二个参数用着确实很方便。最近在数据库开发应用中需要自己创建一个带array of const参数的函数,对于常用的类型String,Integer,Pointer处理都没什么问题,但当用到Widestring类型时却出错,摸索了一上午,
    02-09
  • Delphi的字符(Char),字符串(String),字符串指针
    Delphi有三种类型的字符:AnsiChar这是标准的1字节的ANSI字符,程序员都对它比较熟悉。WideChar这是2字节的Unicode字符。Char在目前相当于AnsiChar,但在Delphi 2010 以后版本中相当于WideChar.记住因为一个字符在长度上并不表示一个字节,所以不能在应用程序
    02-09
  • perl的array和map/hash pil fromarray
    perl的array和map/hash pil fromarray
     一 array1)实例use strict;use warnings;my @myarray = (123,"hello", 456, 'guy');foreach(@myarray){    print "$_ " ;}print "\n";foreach my $item (@myarray){    print "$item " ;}print "\n";for(my $i = 
    02-09
  • R语言编程艺术#02#矩阵(matrix)和数组(array)
    R语言编程艺术#02#矩阵(matrix)和数组(array
    矩阵(matrix)是一种特殊的向量,包含两个附加的属性:行数和列数。所以矩阵也是和向量一样,有模式(数据类型)的概念。(但反过来,向量却不能看作是只有一列或一行的矩阵。数组(array)是R里更一般的对象,矩阵是数组的一个特殊情形。数组可以是多维的。
    02-09
  • Typescript : 遍历Array的方法:for, forEach,
    方法一,for…of 这个貌似是最常用的方法,angular 2中HTML语法绑定也是要的这种语法。let someArray = [1, "string", false];for (let entry of someArray) {console.log(entry); // 1, "string", false}   for…in 官方文档上强调了for…in和for…of的
    02-09
  • [Typescript] Sorting arrays in TypeScript
    In this lesson we cover all the details of how to sort a list of items using TypeScript. We also present a few tricks to make your sort logic more readable and maintainable using TypeScript. .sort() function is a mutation function, it mean
    02-09
  • Ruby学习笔记-Array
        由于工作需要,最近在学习Ruby,现在主要在看两本书《Ruby on Rail程序设计技术详解》和《Ruby of book》。毕竟是要在工作中运用,而且时间还有限,所以我在看书和做例子的同时也简单记录下了一些基本知识点,方便用的时候查找。有兴趣的朋友欢迎一起
    02-09
  • ruby and watir学习之_Array 类
    Array 类说明函数名称说明示例数组与,返回两数组的交集[1,2][2,3]   » [2]*复制数组 n 次[1,2]*2            » [1,2,1,2]+返回两数组的并集,但不排除重复元素[1,2]+[2,3]      » [1,2,2,3] 追加元素,但不排除重复元素[1,2][2,3] 
    02-09
点击排行