从阵列计算多个日期的最佳方案? - PHP

时间:2015-07-05 10:15:00

标签: php arrays datetime

我有这样的项目数组:

Array
(
    [0] => 0:16:0
    [1] => 0:0:8
    [2] => 0:5:0
    ...
    [n] => 0:3:1
)

可能有更多的数组,它们是象征性的 小时,分钟,秒。 如何计算0 + 1 + 2 + ... + n并获得最终的小时,分​​钟和秒数?

2 个答案:

答案 0 :(得分:0)

尝试使用此代码

int[]

结果($ sum变量)

byte[]

答案 1 :(得分:-1)

我通过将我的foreach元素中的小时,分​​钟,分区作为数组来解决。然后我使用array_sum调用数组 (感谢Rizier123为我提供该功能)

// receive values and calculate with current hours
        $finalHourPause = array_sum($pauseArrayHours) . "\n";
        $finalMinutePause = array_sum($pauseArrayMinutes) . "\n";
        $finalSecoundsPause = array_sum($pauseArraySecounds) . "\n";