|
|
|
| У меня вопрос надо вывести например огуры, если 1 то огурец, если 2 то огурцов.Всего числа могут вариьроваться от 0 до нескольких сотен. Вопрос: каким образом можно по хитрому это остледить ?
начал делать и столкнулся с граблями, если кратность на 2 без остатка то огурцы, а если 86, что тоже делиться на 2 то уже огурцов, помогите найти логику и подскажите как это примерно реализовать ? | |
|
|
|
|
|
|
|
для: mabelrod
(23.11.2011 в 17:10)
| | с последней цифрой в числе работайте ну и еще с 11по 19 подкорректируйте | |
|
|
|
|
|
|
|
для: Lotanaen
(23.11.2011 в 17:15)
| | идея хорошая, большое сапсибо !! | |
|
|
|
|
|
|
|
для: mabelrod
(23.11.2011 в 17:10)
| | Нужную функцию склонения вы сможете найти в теме по ссылке http://softtime.ru/forum/read.php?id_forum=1&id_theme=82512. | |
|
|
|
|
|
|
|
для: cheops
(23.11.2011 в 20:07)
| | там идет склонение даты, а мне надо просто склонение одной цифры. | |
|
|
|
|
|
|
|
для: mabelrod
(24.11.2011 в 12:55)
| | Там есть функция declination() - она склоняет любое число, а для даты (вернее количества дней, меяцев и лет) она просто вызывается три раза. | |
|
|
|
|
|
|
|
для: cheops
(24.11.2011 в 12:57)
| | буду делать свои, подскажите как считать последний знак в строке и проверить что он является цифрой ? | |
|
|
|
|
|
|
|
для: mabelrod
(24.11.2011 в 13:16)
| | Извлечь последний символ строки можно несколькими способами, вот парочка первых пришедших в голову
<?php
$number = "12345";
echo substr($number, -1)."<br />";
echo $number[strlen($number) - 1];
?>
|
| |
|
|
|