【问题标题】:PHP calculate total and split [closed]PHP计算总计和拆分[关闭]
【发布时间】:2015-12-24 17:56:46
【问题描述】:

如何使用 php 计算总计和拆分为 4 而没有重复行? 示例:

  • 27
  • 43
  • 57
  • 29
  • 12
  • 23
  • 44
  • 23
  • 52

我想在不重复行的情况下将摘要除以 4。我的意思是让 4 个人的结果最接近。

最近几个小时我在谷歌上寻找类似的东西,但我找不到。

谢谢!

【问题讨论】:

  • 你可以贴出你试过的代码。查看您所犯的错误会很有帮助。
  • 4 persons with closest results 什么是person?什么是result?这些数据是如何产生的?也许每个数字都是一个人的分数?
  • 什么是without duplicating line?什么线路?
  • 是的,每个数字都是mysql表中的pearson分数,不能重复。
  • 猜测的可能重复/为我写这个。

标签: php summary divide


【解决方案1】:

如果我理解正确,我认为这就是你想要的:

sort($array); // Put the array into numeric order
$group_by_4 = array_chunk($array, 4);

array_chunk 将返回一个二维数组,其中每个元素是输入数组的一组 4 个元素。

通过将表中的元素提取到数组中来创建$array

while ($row = $conn->fetch_assoc()) {
    $array[] = $row['score'];
}

【讨论】:

    猜你喜欢
    • 2012-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-02
    相关资源
    最近更新 更多