Comment la somme de N de l'heure (Format HH:MM)?

Je suis à l'aide de l'exemple de code suivant pour calculer la somme de deux différentes valeurs de temps. Maintenant, je veux obtenir la somme d'un nombre N de valeurs de temps.

//numbers for testing
$o="12:59";
$p="0:58";

//display for testing
echo "$o<br />";
echo "$p<br />";
echo AddPlayTime($o,$p);

//FUNCTION - ADD HOURS and MINUTES
function AddPlayTime ($oldPlayTime, $PlayTimeToAdd) {
  $old=explode(":",$oldPlayTime);
  $play=explode(":",$PlayTimeToAdd);

  $hours=$old[0]+$play[0];
  $minutes=$old[1]+$play[1];

  if($minutes > 59){
    $minutes=$minutes-60;
    $hours++;
  }

  if($minutes < 10){
    $minutes = "0".$minutes;
  }

  if($minutes == 0){
    $minutes = "00";
  }

  $sum=$hours.":".$minutes;
  return $sum;
}
au lieu de vérifier si les minutes sont à moins de 10, vous pouvez avoir un coup d'oeil à number_format de la fonction
et pour les N nombres de fois que vous pouvez ajouter tous vos valeurs dans un tableau puis le passer à la fonction.
Merci pour votre réponse, Comment le faire avec le tableau?
double possible de PHP Convertir à partir de la fonction strtotime dans le temps

OriginalL'auteur user3239311 | 2014-03-27