3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = ['1 hour 3 mins','2 hours 1 min','5 mins','1 min']; Foreach($arr as $val){ $seconds =0; $temp = explode(" ", $val); Foreach(array_chunk($temp,2) as $part){ $seconds +=strtotime("+" . Implode(" ", $part)) - time(); } Echo $seconds . "\n"; }
Output for 7.1.0 - 7.1.21, 7.2.0 - 7.2.9
3780 7260 300 60

preferences:
65.75 ms | 402 KiB | 37 Q