好的,所以我有一个数组中有大量随机数,就像这样...
$array = array(134, 12, 54, 134, 22, 22, 1, 9, 45, 45, 12, 134, 45, 134);
Run Code Online (Sandbox Code Playgroud)
我需要做的是找出我的数组中包含的数字,如果数组中的数字是重复的,我想知道在数组中找到该数字的次数.所以采用我上面列出的数组,我需要结果是这样的:
134: 4
12: 2
54: 1
22: 2
1: 1
9: 1
45: 3
etc.
Run Code Online (Sandbox Code Playgroud)
关于如何实现这一点的任何好主意?
谢谢!
<?php
print_r(array_count_values(
array(134, 12, 54, 134, 22, 22, 1, 9, 45, 45, 12, 134, 45, 134)));
Run Code Online (Sandbox Code Playgroud)
得到:
Array
(
[134] => 4
[12] => 2
[54] => 1
[22] => 2
[1] => 1
[9] => 1
[45] => 3
)