Циклы — Сортировка массива объектов по алфавиту свойства объекта в php?

Вот пример того, что я хочу, я хочу, чтобы мой объект розничной торговли сортировался в алфавитном порядке по имени каждого розничного торговца, но я не уверен в правильном синтаксисе того, как этого добиться:

foreach($this->retailers as $retailer){
$retailer->getName(); // Sort objects in $this->retailers by the alphabetical order of $retailer->getName().
}

Любая помощь будет принята с благодарностью!

Спасибо

0

Решение

Вы можете использовать usort функция:

usort($this->retailers, function ($a, $b) {
return strcmp($a->getName(), $b->getName());
});
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector