【问题标题】:Counting duplicate entries in foreach loop [duplicate]计算foreach循环中的重复条目[重复]
【发布时间】:2015-06-11 14:35:14
【问题描述】:

我需要在发布数组后查找和计算重复值

foreach ($_POST["marks"] as $marks => $value) {

need to display duplicate values and their count here

}

请帮忙

【问题讨论】:

  • 重复在 stackoverflow 本身有很多关于这个的问题。 Stack overflow display only duplicate elements
  • 但原因是我需要在foreach循环中计算重复值,,,请给我上面代码的解决方案
  • 在我给出的链接中,检查 bucabay 和 shiva 给出的答案

标签: php foreach


【解决方案1】:

http://us2.php.net/manual/en/function.array-count-values.php

<?php
$array = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?>

输出

Array
(
    [1] => 2
    [hello] => 2
    [world] => 1
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-08
    • 2019-01-20
    • 2018-06-29
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    相关资源
    最近更新 更多