3v4l.org

run code in 300+ PHP versions simultaneously
<?php $input = 91; $divided = $input % 60; $divided = $divided == $input ? false : $divided; $hour = $divided ? (int) floor($input / 60) : ''; $result = $hour ? "{$hour}h {$divided}m" : "{$input}m"; var_dump($result);
Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
string(6) "1h 31m"

preferences:
89.95 ms | 1236 KiB | 4 Q