3v4l.org

run code in 300+ PHP versions simultaneously
<?php $times = array ( 0 => '09:00', 1 => '01:08', 2 => '07:26', 3 => '69:25', 4 => '00:20', 5 => '09:04', 6 => '03:26', 7 => '06:54', 8 => '08:24', 9 => '01:37', 10 => '10:09', 11 => '02:56', 12 => '06:23', 13 => '06:23', 14 => '08:50', 15 => '06:22', 16 => '06:21', 17 => '06:16', 18 => '09:00', 19 => '06:14', 20 => '06:14', 21 => '06:13', 22 => '06:12', 23 => '06:08', 24 => '06:08', 25 => '06:08', 26 => '06:07', 27 => '09:00', 28 => '01:01', 29 => '01:01', 30 => '01:00', 31 => '00:59', 32 => '07:54', 33 => '07:54', 34 => '07:52', 35 => '07:52', 36 => '00:58', 37 => '00:57', 38 => '08:00', 39 => '08:00', 40 => '07:58', 41 => '07:56', 42 => '07:56', 43 => '260:46', 44 => '01:04', 45 => '01:04', 46 => '01:05', 47 => '01:07', 48 => '07:26', 49 => '09:00', 50 => '142:54', 51 => '59:19', 52 => '13:09', 53 => '17:11', 54 => '00:53', 55 => '54:15', 56 => '62:52', 57 => '06:35', 58 => '04:44', 59 => '05:22', 60 => '05:22', 61 => '05:21', 62 => '05:14', 63 => '05:13', 64 => '05:12', 65 => '05:12', 66 => '05:11', 67 => '05:06', 68 => '05:08', 69 => '05:08', 70 => '05:10', 71 => '05:07', 72 => '05:06', 73 => '05:03', 74 => '05:03', 75 => '04:59', 76 => '04:58', 77 => '05:00', 78 => '02:01', 79 => '02:02', 80 => '02:02', 81 => '02:02', 82 => '02:03', 83 => '02:04', 84 => '02:05', 85 => '02:05', 86 => '02:07', 87 => '02:08', 88 => '02:08', 89 => '02:09', 90 => '02:09', 91 => '02:09', 92 => '02:10', 93 => '02:11', 94 => '02:11', 95 => '06:21', 96 => '02:16', 97 => '04:05', 98 => '09:00', 99 => '09:00', 100 => '00:34', 101 => '03:13', 102 => '03:46', 103 => '00:16', 104 => '02:35', 105 => '01:19', 106 => '04:32', 107 => '00:30', 108 => '03:36', 109 => '06:53', 110 => '02:41', 111 => '135:58', 112 => '01:35', 113 => '09:04', 114 => '00:11', 115 => '07:39', 116 => '00:14', 117 => '16:00', 118 => '94:00', 119 => '03:40', 120 => '00:21', 121 => '03:47', 122 => '02:00', 123 => '06:54', 124 => '74:12', 125 => '00:12', 126 => '00:39', 127 => '03:37', 128 => '00:05', 129 => '00:04', 130 => '06:50', 131 => '05:03', 132 => '53:44', 133 => '01:38', 134 => '00:16', 135 => '44:18', 136 => '00:01', 137 => '10:06', 138 => '00:35', 139 => '02:22', 140 => '01:00', 141 => '00:04', 142 => '00:21', 143 => '00:57' ); $total_minutes = 0; foreach ($times as $time) { list($hours, $minutes) = explode(':', $time); $total_minutes += $hours * 60 + $minutes; } $average_minutes = $total_minutes / count($times); echo "Average time is " . round($average_minutes / 60, 2) . " hours\n"; $average_hours = floor($average_minutes / 60); $average_minutes = $average_minutes % 60; echo "Average time is " . str_pad($average_hours, 2, 0, STR_PAD_LEFT) . ":" . str_pad($average_minutes, 2, 0, STR_PAD_LEFT) . "\n";
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.28, 8.4.1 - 8.4.14, 8.4.16, 8.5.0 - 8.5.1
Average time is 11.39 hours Deprecated: Implicit conversion from float 683.4375 to int loses precision in /in/EZgJQ on line 158 Average time is 11:23
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.
Output for 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30
Average time is 11.39 hours Average time is 11:23

preferences:
199.76 ms | 409 KiB | 5 Q