Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/03/2019, 23:34
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: suma de array de horas

en ese caso intenta esto:

Código PHP:
Ver original
  1. $soloHoras = [];
  2.  
  3. foreach($planificador as $valor) {
  4.    array_push($soloHoras, $valor['tiempo']);
  5. }
  6.  
  7. function sumarHoras($horas) {
  8.     $total = 0;
  9.     foreach($horas as $h) {
  10.         $parts = explode(":", $h);
  11.         $total += $parts[2] + $parts[1]*60 + $parts[0]*3600;        
  12.     }  
  13.     return gmdate("H:i:s", $total);
  14. }
  15.  
  16. echo sumarHoras($soloHoras);

esto debería de darte el total de las horas que indiques
__________________
[email protected]
HITCEL