3v4l.org

run code in 300+ PHP versions simultaneously
<?php $left = '6h : 27m : 5s'; $right = '6h : 27m : 15s'; $lookup = [ -1 => 'less', 0 => 'equal', 1 => 'more' ]; $lArray = preg_split('/\D+/', $left, 0, PREG_SPLIT_NO_EMPTY); $rArray = preg_split('/\D+/', $right, 0, PREG_SPLIT_NO_EMPTY); $comparison = $lArray <=> $rArray; echo $comparison . ' -> ' . $lookup[$comparison];

preferences:
34.69 ms | 404 KiB | 5 Q