@Danila534

Как сделать условие до определённого значения?

Добрый вечер,
Извиняюсь за столь глупый вопрос, но можно ли сделать условие, которое будет брать числа до 50, до 100, и т.д.
Пример:
$random = rand(1,500);
if($random <= 50) {
$message = 'Меньше 50' 
}
else {
$message = 'Больше 50' 
}

Но... Вернусь к вопросу, как сделать, чтобы условие было до определённого значения
if($random до 50) {}
if($random до 100) {}
if($random до 150) {}

Спасибо.
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
if ($random < 50) {
    ...
} elseif ($random < 100) {
    ...
} elseif ($random < 150) {
    ...
} else {
    ...
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
demon416nds
@demon416nds
Разработчик на чем попало
вы явно не понимаете для чего нужен if
напишите лучше чего хотите добиться таким извращенным способом?
Ответ написан
sergiks
@sergiks Куратор тега PHP
♬♬
ceil() (потолок) округлит результат деления до целого в бóльшую сторону.
$potolok = 50 * ceil($random / 50);
$message = "Меньше ${potolok}";
определит ближайшее бóльшее, шагами по 50.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы