php switch case несколько значений



Автор Vp задал вопрос в разделе Другие языки и технологии

php - помогите, как в switch вставить условие например case: >0 и получил лучший ответ

Ответ от Андрей Федосеев[мастер]
switch ($days) {
case 1,2,3,4,5,6:
case 1,2:
default:
}
попробуй так, я пхп не знаю ))))

Ответ от Darken Ral[гуру]
switch ($days) {

case ($days < 7):

break;
case ($days < 3):

break;
}

Ответ от Алекс Красс[гуру]
Никак.
Описание оператора switch говорит, что значениями case должны быть не повторяющиеся целочисленные константы. То есть никаких сравнений, переменных и прочего. Для всего остального есть оператор if.

К тому же у тебя изначально в логике ошибка. Ветка <7 закроет ветку <3 и она никогда не выполнится.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: php - помогите, как в switch вставить условие например case: >0

Может ли функция в PHP вернуть несколько значений ?
Функции в ПХП возвращают только одно значение. Но можно вернуть несколько значение при помощи
подробнее...

Java. В switch проверить на несколько значений (оператор ИЛИ)
напиши кейс 0: и следующая строчка сразу кейс 1: ...брик; тогда он с нулевого сразу на первый
подробнее...
спросили в Tequilajazzz
Сколько значений у слова "ехидна"?
Ехидна :

1) (устар. ) ядовитая змея;

2) крупная ядовитая змея семейства
подробнее...
спросили в Другое
общие грамотическое значение части речи.. что это такое?
Пример, для школы! Различие лексического и грамматического значений:

"Елка – это
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Styx
C++ оператор Switch-case
Судя по "коду" у вас просто бардак в голове: переменная j которую вы не используете, cout <<
подробнее...
спросили в Styx
Switch() {case} в javascript - jQuery Что подставлять в
Здесь вообще не надо никакого switch. Достаточно:

$('.block').click(function() {
подробнее...
спросили в План Tampella
Отличие генплана от ситуационного плана.
Если коротко, то Ситуационный план показывает размещение объекта в районе (на местности) , а
подробнее...
спросили в Другое Шахматы
как производить рокировку при игре шахматы
Рокиро́вка — особый ход в шахматах, заключающийся в горизонтальном перемещении короля в
подробнее...
спросили в Фен
Что на фене значит погоняло "Чекан"?
Не нашла на фене, но, может, ларчик просто открывается? Чекан - распространённая фамилия.. .Я
подробнее...
спросили в Франки
что такое метод франка
Интересный метод)) ) Суть метода Франка: берется оригинальный английский текст обьемом порядка 100
подробнее...
спросили в Мертон
помогите проанализировать нынешний социальный статус...
Социальный статус — положение, занимаемое индивидом или социальной группой в обществе или отдельной
подробнее...

Что означает (или означало) блатное выражение "и голый Вася"?
ГОЛЫЙ ВАСЯ - ничего не вышло; пустой номер. Г. В. -искаженное жаргонное выражение «голый вассер» ,
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*