Сортировка класса в PHP

243
22 июня 2017, 06:26

Имею класс PHP с объектами:

  • id Цена
  • 1 200
  • 1 300
  • 1 400
  • 2 500
  • 2 400
  • 2 300

(грубо говоря id - это классификатор товара)

С помощью каких функций в PHP я могу оставить в классе (или сделать выборку) объекты c минимальными ценами по каждому товару

Т.е. чтобы осталось следующее:

  • id Цена
  • 1 200
  • 2 300
Answer 1

Что мешает сделать обычный цикл, и удалять не нужные, или формировать новый класс который будет выведен в конце. Вам нужны только циклы это фундаментальные знания, думаю, найдется достаточно примеров. foreach или while

for ($i=0; $i < 6; $i++) {
    if ($min > ${'item_'.$i}->Price || empty($min))
    {
        $min_obj = ${'item_'.$i};
        $min = ${'item_'.$i}->Price;
    }
}
var_dump($min_obj);
READ ALSO
Как отловить параметры Get вида index.php?do=somethink в Laravel

Как отловить параметры Get вида index.php?do=somethink в Laravel

Как отловить параметры Get вида indexphp?do=somethink в Laravel

270
время хранение сессий

время хранение сессий

Нубский вопрос, но я что то совсем запутался

279
Можно ли настроить Webhook на ESP8266?

Можно ли настроить Webhook на ESP8266?

Можно ли настроить WebHook на ESP8266? Чтобы уведомление с сервера будило модуль и там выполнялся код в зависимости от полученных данныхМожет есть...

185