3v4l.org

run code in 300+ PHP versions simultaneously
<?php function getTime() { $arg1 = func_get_arg(0); $arg2 = func_get_arg(1); if (is_string($arg1)) { $format = $arg1; } elseif (is_string($arg2)) { $format = $arg2; } else { $format = 'H:i:s'; } if (is_int($arg1)) { $time = $arg1; } elseif (is_int($arg2)) { $time = $arg2; } else { $time = time(); } return date($format, $time); } function testGetTime() { $time = time(); $results = array( date('H:i:s', $time) === getTime($time), date('H:i:s', $time) === getTime(), date('H:i:s', $time) === getTime('H:i:s'), date('H:i', $time) === getTime('H:i', $time), date('H:i', $time) === getTime($time, 'H:i'), ); var_dump($results); } testGetTime();

preferences:
32.84 ms | 402 KiB | 5 Q