так что у меня есть два массива.один из них выглядит следующим образом (значения или количество элементов могут меняться):
array('4dec' , 'def3', 'a3d6', 'd12f');
, а другой:
array(array('id' => 'd12f', 'name' => 'John'),
array('id' => 'a5f1', 'name' => 'Kathy'),
array('id' => 'def3', 'name' => 'Jane'),
array('id' => 'a3d6', 'name' => 'Amy'),
array('id' => '4dec', 'name' => 'Mary'),
array('id' => 'ecc2', 'name' => 'Fred'));
(этот элемент не должен меняться, элементы изначения всегда одинаковы).
обратите внимание, что в первом есть несколько элементов из второго.Как я могу отсортировать 2-й массив на основе элементов из 1-го?
, поэтому в основном, в этом случае 2-й массив должен стать:1-й перемещается вверху в том же порядке, что и 1-й, а остальные остаются одни).