<?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