コード例 #1
0
ファイル: misc.php プロジェクト: Fyflon/MTA-XyzzyRP
function fdli($f, $x)
{
    // $f: "tekst[%S%] %D% [%S%] tekst"
    $f = str_replace("%D%", $x, $f);
    $args = func_num_args() - 2;
    $i = 2;
    while ($args-- > 0) {
        $a = func_get_arg($i++);
        //			$b=func_get_arg($i++);
        //			$c=func_get_arg($i++);
        //			print "Zamiana ($a/$b/$c) ";
        $f = preg_replace("/%S%/", dli($x, $a[0], $a[1], $a[2], false), $f, 1);
    }
    return $f;
}
コード例 #2
0
ファイル: misc.php プロジェクト: Alambos/fullserver
function kiedy_short($data)
{
    $ts = strtotime($data);
    $ts = time() - $ts;
    // sekundy
    if ($ts < 60) {
        return "-" . $ts . "s";
    }
    $ts = round($ts / 60);
    // minuty
    if ($ts < 60) {
        return "-" . $ts . "m";
    }
    $ts = round($ts / 60);
    // godziny
    if ($ts < 24) {
        return "-" . $ts . "h";
    }
    $ts = round($ts / 24);
    // dni
    if ($ts < 7) {
        return "-" . $ts . "d";
    }
    // tygodnie
    //if (($ts/7)<4) return dli(round($ts/7),'tydzie�','tygodnie','tygodni')." temu";
    if ($ts / 7 < 4) {
        return "-" . $ts . "d";
    }
    $ts = round($ts / 30.5);
    // miesiace
    if ($ts < 12) {
        return "-" . dli($ts, 'm-c', 'm-ce', 'm-cy') . "";
    }
    $ts = round($ts / 12);
    // lata
    return "-" . $ts . "r";
}