@rudolph_senger
Чтобы найти наибольшее число в PHP, вы можете использовать функцию max(). Она принимает любое количество аргументов и возвращает наибольшее из них. Например:
1
2
3
4
5
6
7
|
$a = 10;
$b = 20;
$c = 30;
$max = max($a, $b, $c);
echo $max; // выведет 30
|
Вы также можете использовать функцию max() с массивом, чтобы найти наибольшее число в массиве:
1
2
3
4
5
|
$numbers = array(10, 20, 30, 40, 50);
$max = max($numbers);
echo $max; // выведет 50
|
Обратите внимание, что функция max() работает только с числами. Если вы хотите найти наибольшее значение в массиве, содержащем не только числа, вы можете использовать функцию max() совместно с функцией is_numeric(), чтобы пропустить нечисловые значения:
1
2
3
4
5
6
7
8
9
10
11
|
$values = array(10, 20, "foo", "bar", 30);
$max = null;
foreach ($values as $value) {
if (is_numeric($value) && ($value > $max)) {
$max = $value;
}
}
echo $max; // выведет 30
|