He sacado la función para restar horas (funciona perfectamente):
Cita: <?php
function dif($h1,$h2){
$h=((strtotime($h1)-strtotime($h2)))/3600;
$m=intval((($h)-intval($h))*60);
$s=intval((((($h)-intval($h))*60)-$m)*60);
return (intval($h)<>10?'0'.intval($h):intval($h)).':'.($m <>10?'0'.$m:$m).':'.($s<>10?'0'.$s:$s);
}
?>
Ahora ya sólo me queda cómo sacar los días de la semana y cómo sacar la hora entrada y la hora de salida para restarlas; tendré también que usar un contador para sumar todas las horas, incluidas en la fecha actual.
Por favor, si sabéis cómo sacarlo agradecería que me ayudárais.
gracias.