logo
Author: n0xi0uzz
Description: Склонение существительных по числам
Language: PHP
function rus_numeric ( $n, $var1, $var2, $var3, $var4 ) {
    $nmod10 = $n%10;
    $nmod100 = $n%100;
    $str = "Ошибка при склонении";    
    if (!$n)
    {
              $str = $var1;
    } elseif ( ($n == 1) || ($nmod10 == 1 && $nmod100 != 11))
    {
    		$str  =  $var2;
    
    } elseif ( ($nmod10 > 1) && ($nmod10 < 5) && ($nmod100 != 12 && $nmod100 != 13 && $nmod100 != 14))
    {
              $str = $var3;
    } else
    {
    
              $str = $var4;
    }
    return $str;
}
Recent pastes:
n4n (Plain Text)
n4n (Perl)
alexITmore (Delphi)
alexITmore (Delphi)
ksurent (Perl)
ksurent (Perl)
ksurent (SQL)
cra (Perl)
cra (C++)
ksurent (Perl)
n0xi0uzz (Bash)
ksurent (Perl)
ksurent (Perl)
ksurent (Perl)
biophreak (Perl)
ksurent (Perl)
Gum (C++)
n0xi0uzz (PHP)
netsago.paste.β © 2008 Neunica