Задать вопрос
@eratnikstudio

Как определить максимальное из четырех чисел $a, $b, $c, $d?

Как определить максимальное из четырех чисел $a, $b, $c, $d ?

Вот что написал я:

<?php
$a=1;
$b=2;
$c=3;
$d=4;

if ($a > $b)
{
if ($a > $c)
echo "максимальное число a";
else
echo "максимальное число c";
}
else
{
if ($b > $c)
echo "максимальное число b";
else
echo "максимальное число c";
}
else
{
if ($c > $d)
echo "максимальное число c";
else
echo "максимальное число d";
}
?>
  • Вопрос задан
  • 2590 просмотров
Подписаться 2 Оценить 2 комментария
Ответ пользователя Rsa97 К ответам на вопрос (6)
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
$max = max($a, $b, $c, $d);
Да, если надо получить именно имя переменной, то добавляем
echo "Max: ".implode(', ', array_map(function($i) { return chr(ord('a')+$i); },
                                     array_keys(array($a, $b, $c, $d), $max)));
Ответ написан
Комментировать