有一个语法错误,您的变量名称是 $hour,但最后您使用了 $hours。
$time1 = strtotime("02:40:00");
$time2 = strtotime("34:20:00");
$diff = $time2 - $time1;
$hour = floor($diff / (60 * 60));
$minute = $diff - $hour * (60 * 60);
//$final = $hours .":".floor( $minute / 60 );
$final = $hour .":".floor( $minute / 60 );
echo $final;
Run Code Online (Sandbox Code Playgroud)