@Danila534

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

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

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

Спасибо.
  • Вопрос задан
  • 93 просмотра
Решения вопроса 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.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 19:18
50000 руб./за проект
24 апр. 2024, в 19:05
15000 руб./за проект
24 апр. 2024, в 18:39
80000 руб./за проект