magdat
28.09.2015 - 22:41
Такой вопрос, люди с опытом должны знать что делать. Есть ячейка в таблице, которая может быть в диапазоне от 1 до 10. После запроса получается
Если 1, то делаем то
Если 2, то делаем то
...
Если 10, то делаем то
Есть ли возможность заменить эти все IF на менее громоздкую конструкцию, потому как сейчас от 1 до 10, а спустя время будет и больше. Просто дать направление, остальное, я думаю, сам найду. Заранее благодарен.
sergeiss
28.09.2015 - 22:47
Можно switch, можно и другие варианты. Всё зависит от задачи. Если ты опишешь более подробно, то и ответить можно будет более подробно.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
inpost
28.09.2015 - 22:54
if(in_array($a,array(1,2,3,4,5,6,8)))
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Сергей прав, мало вводных. Но по сути напрашивается что-то вроде фабрики.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.