"PHP" / Говнокод #9730 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
function return_report($new,$do) {
 $dosec = $do - $new;
 $days = floor($dosec / 86400);
 $hour = floor(($dosec - ($days*86400))/3600);
 $min = floor(($dosec - ($days*86400) - ($hour*3600))/60);
 $sec = floor(($dosec - ($days*86400) - ($hour*3600) - ($min*60)));
 switch(substr($days, -2)) { // какое выводить слово
 case 1: case 21: $ost = 'остался '; break;
 default: $ost = 'осталось '; break;
 }
 switch(substr($days, -2)) { // вывод дней
 case 1: case 21: case 31: case 41: $d=' день '; break;
 case 2: case 3: case 4: case 22: case 23: case 24: case 32: case 33: case 34: case 42: case 43: case 44: $d=' дня '; break;
 default: $d=' дней '; 
 }
 switch(substr($hour, -2)) { // вывод часов
 case 1: case 21: $h=' час '; break;
 case 2: case 3: case 4: case 22: case 23: case 24: $h=' часа '; break;
 default: $h=' часов '; 
 }
 switch(substr($min, -2)) { // вывод минут
 case 1: case 21: case 31: case 41: case 51: $m=' минута '; break;
 case 2: case 3: case 4: case 22: case 23: case 24: case 32: case 33: case 34: case 42: case 43: case 44: case 52: case 53: case 54: $m=' минуты '; break;
 default:$m=' минут ';
 }
 switch(substr($sec, -2)) { // вывод секунд
 case 1: case 21: case 31: case 41: case 51: $s=' секунда'; break;
 case 2: case 3: case 4: case 22: case 23: case 24: case 32: case 33: case 34: case 42: case 43: case 44: case 52: case 53: case 54: $s=' секунды'; break;
 default:$s=' секунд';
 }
 if ($dosec > 0) {
 $period = $ost;
 if ($days > 0) $period .= '<b>'.$days.'</b>'
.$d;
 if ($hour > 0) $period .= '<b>'.$hour.'</b>'
.$h;
 if ($min > 0) $period .= '<b>'.$min.'</b>'.
$m;
 if ($sec > 0) $period .= '<b>'.$sec.'</b>'.
$s;
 return $period;
 }
return false;
}

Человек пытался сделать вывод времени, прошедшего с определенного момента *FACEPALM*

Запостил: pro100shureg pro100shureg, (Updated )

Комментарии (6) RSS

  • Чувак на форуме еще так гордо пишет - пользуйтесь, кто хочет *РУКАДИЦО*
    Ответить
  • ь!A?D!UK:L$I M!U!E(W(I?K!X!X(O?R K:H)Q M?N(T"K!J.IF,A)IS,U.A.B"E"O$G!M,FJ:J"R:E"E(M,YI.S:O!V?F.V H,C?RG(I,N)S)VH!O)R$N"B,N)PZ$M(I"L!D P(W:Y:V:D)P(P?X)C OE(T.W(B(F?D)K$A"F:K?T)H:L"F$G?B$P)E(Q.V!V$K"C,N?DP.I"R?M.B:C,B)S)V.J!P!W?T?I"R!A R"A!D)A"O$H!V:N)R"F$O(I:V!W?Q:EN E$H(C?O.G:Y?S,RD,W:Q(E(A?WU:F(B(A"K)K:V!O B:W,D:U$K$P.X,B(R(R,Y,A?G$Y?N,C D.I$H:X IF"Y.G.U?E,Q"V)JA$D.G$Z"A.Z.H)R:F.K?S.P.PJ)S:A!R)R)V)E!C?L?YRG"Q?J.R,X:T"Z(C!QV,G!WQ(W:P)H:H)K?W$W:E$B"L SV,B)H.RЫBIDIFTSYBETFPYZUWAWLFOQQQWMSNDKCOKUCYHFUUTHPQQNWUHTYGIDEEWIOTKMKMNPXSRDTZUGQYZYMXSPSSLYITSHEWOCLFVQVJJLJJNTENICIOOCLFCSMOUNHJVX
    Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8