gpt4 book ai didi

php - 获取数组中每个唯一值的总数?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:00:02 26 4
gpt4 key购买 nike

好的,所以我得到了一个包含大量随机数的数组,就像这样......

$array = array(134, 12, 54, 134, 22, 22, 1, 9, 45, 45, 12, 134, 45, 134);

我需要做的是找出我的数组中包含哪些数字,如果数组中有重复的数字,我想知道该数字在数组中出现了多少次。所以采用我上面列出的数组,我需要的结果是这样的:

134: 4
12: 2
54: 1
22: 2
1: 1
9: 1
45: 3
etc.

关于如何实现这一点有什么好的想法吗?

谢谢!

最佳答案

参见 array_count_values .

<?php
print_r(array_count_values(
array(134, 12, 54, 134, 22, 22, 1, 9, 45, 45, 12, 134, 45, 134)));

给出:

Array(    [134] => 4    [12] => 2    [54] => 1    [22] => 2    [1] => 1    [9] => 1    [45] => 3)

关于php - 获取数组中每个唯一值的总数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3644861/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com