Как получить найбольшее значение при foreach

123
14 апреля 2018, 19:14

На сервере получаю список файлов. Из них получаю максимальное количество игроков и количество игроков которые сейчас играют. Так вот мне нужно получить из этих файлов наибольшее значение количества игроков которые сейчас играют. Спасибо Вот код. Там на функциях все

foreach ($this->pg->arenas as $var)
{
    $maxplayer = $var->getSlot();
    $players = $var->getSlot(true);
    $ev->getPlayer()->sendMessage($var->getWorld().": ".$maxplayer."/".$players);
}
Answer 1
$maxplayers = -1;
foreach ($this->pg->arenas as $var)
{
    $maxplayer = $var->getSlot();
    $players = $var->getSlot(true);
    if ($players > $maxplayers)
        $maxplayers = $players;
    $ev->getPlayer()->sendMessage($var->getWorld().": ".$maxplayer."/".$players);
}
echo $maxplayers;
READ ALSO
Калькулятор выражений

Калькулятор выражений

Разработать программу, вычисляющую арифметические выраженияОсновные операции: сложение, умножение, деление, возведение в степень (^), извлечение...

212
Использование lazy loading entity framework [дубликат]

Использование lazy loading entity framework [дубликат]

На данный вопрос уже ответили:

177