Вниз  Обучу php
- 3.11.2016 / 01:54
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
litta, выскочка он :)
__________________
 знает толк
- 3.11.2016 / 07:11
vladgba
  Модератор форума

vladgba 
Сейчас: Offline
шестое так штоль?
  1. function morph($value, $word0, $word1, $word2){
  2. if (preg_match('/1\d$/', $value))
  3. return $value.' '.$word2;
  4. elseif (preg_match('/1$/', $value))
  5. return $value.' '.$word0;
  6. elseif (preg_match('/(2|3|4)$/', $value))
  7. return $val.' '.$word1;
  8. else
  9. return $value.' '.$word2;
  10. }
  11. echo morph(date('H'),'час','часа','часов').' '.morph(date('i'),'минута','минуты','минут');

- 3.11.2016 / 08:18
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
vladgba, регулярки не проходили. Нужно логическими функциями.
__________________
 знает толк
- 3.11.2016 / 08:58
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
vladgba, прячь код под спойлер
- 3.11.2016 / 09:04
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Да и регулярки для проверки числа это расточительно :-D
__________________
 знает толк
- 3.11.2016 / 09:18
vladgba
  Модератор форума

vladgba 
Сейчас: Offline
а если вот такую функцию?
morph

- 3.11.2016 / 09:42
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
у меня такой нубокод получился :-D
Открыть спойлер

- 3.11.2016 / 09:45
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
забыл в функцию оформить :-(
- 3.11.2016 / 09:51
litta
  Пользователь

litta 
Сейчас: Offline
vladgba, Alexandr, умничка ;-)

Изменено litta (3.11 / 09:51) (всего 1 раз)
- 3.11.2016 / 10:10
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
litta, можно посмотреть правильное решение?
Наверх  Всего сообщений: 455
Фильтровать сообщения
Поиск по теме
Файлы топика (3)