Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获得常规数组中每个唯一元素的计数_Php_Arrays_Count - Fatal编程技术网

Php 如何获得常规数组中每个唯一元素的计数

Php 如何获得常规数组中每个唯一元素的计数,php,arrays,count,Php,Arrays,Count,你好 代码: 我得到数组唯一元素: $arr_uniq = array(); foreach ($all_array as $keys => $elms ) { if(!in_array($elms[0], $arr_uniq)) { $arr_uniq[] = $elms[0]; } } 请告诉我如何获得常规数组中每个唯一元素的计数? 结果应该是: 艺术7880-3 art_7883-1数组计数值() 您应该能够轻松地应用此函数。array\u cou

你好

代码:

我得到数组唯一元素:

$arr_uniq = array();
foreach ($all_array as $keys => $elms ) {
    if(!in_array($elms[0], $arr_uniq)) {
        $arr_uniq[] = $elms[0];
    }
}
请告诉我如何获得常规数组中每个唯一元素的计数?

结果应该是:

艺术7880-3

art_7883-1

数组计数值()

您应该能够轻松地应用此函数。

array\u count\u values()


您应该能够轻松地应用此函数。

假设
$all\u array
var\u dump
snipet中主数组的子数组,一般的想法是

$result = array();
foreach ($all_array as $elms)    
    $result[$elms[0]]++;    

假设
$all\u array
var\u dump
snipet中主数组的子数组,一般的想法是

$result = array();
foreach ($all_array as $elms)    
    $result[$elms[0]]++;    

杰西卡,请解释一下。我得到一个包含所有唯一元素的数组。我下一步该怎么做?杰西卡,请解释一下。我得到一个包含所有唯一元素的数组。下一步我该做什么?