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

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
/* $res = array ('res_count' => 15,   кол-во результатов
                           '...' => прочее,
)*/

{if ($res) && (($res['res_count']%10) == 1)&& ((($res['res_count']/10)%10) != 1)}  
	нашёлся <b>{$res['res_count']}</b> результат
{else} 
	нашлось <b>{$res['res_count']}</b> 
	{if ($res) && ((($res['res_count']/10)%10) != 1) && (($res['res_count']%10)>1) && (($res['res_count']%10)<5)}
		результата
	{else}
		результатов
	{/if}
{/if}

нашёл функцию под SMARTY для склонения слов, которая используется при выводе результатов поиска... она была записана в 1-у строчку для "лучшего понимания" (напишу в комменте )

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

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

  • {if ($res) && (($res['res_count']%10) == 1)&& ((($res['res_count']/10)%10) != 1)} нашёлся <b>{$res['res_count']}</b> результат{else} нашлось <b>{$res['res_count']}</b> {if ($res) && ((($res['res_count']/10)%10) != 1) && (($res['res_count']%10)>1) && (($res['res_count']%10)<5)}результата{else}результатов{/if}{/if}

    хрен что с ходу понять
    Ответить

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

Переведи на "PHP", guest!

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


    8