Привет, Коллеги!
Помогите с вопросиком, а он такой:
Есть массив, примерно такого содержания:
$products = array(
  25465 => array(
                     'name' => 'blablabla',
                     'rat' => 77
                    ),
  12545 => array(
                     'name' => 'blabla',
                     'rat' => 55
                    ),
пытаюсь его отсортировать таким образом:
$ar_sort = array_map( function($n){
		return $n['rat'];
	}, 
	$products
     );
     array_multisort($ar_sort, SORT_DESC, SORT_STRING, $products);
ключи это ИД продуктов и их уже не поменять или убрать уже ни как, 
соответственно при сортировке все эти ключи, так как они числовые, затираются, вопрос как сделать так что бы они оставались. Еще раз повторюсь, с массивом ничего не сделать
Забыл упамянуть, сортировать надо по полю rat внутри массива