Добрый день! У меня есть список товаров, у которого много значений, по которым их нужно отсортировать, но проблема здесь в том, что кол-во значений всегда меняется и я не знаю какое будет кол-во полей.
$products = [
0=>[
'title' => 'prod 1',
'more options...'
'sort_0' => 3,
'sort_1' => 2
'sort_2' => 16
'sort_3' => 1
],
1=>[
'title' => 'prod 2',
'more options...'
'sort_0' => 1,
'sort_1' => 2
'sort_2' => 11
'sort_3' => 5
],
]
Подскажите, а в какую собственно сторону смотреть? Количество опций, неопределенно и может менятся. Как их все вычленить и по всем, провести сортировку?