Хорошо, у меня уже был этот вопрос в stackoverflow, но, к сожалению, это в javascript - Javascript - сортировать массив на основе другого массива
и я хочу его в PHP
$data = array(
"item1"=>"1",
"item2"=>"3",
"item3"=>"5",
"item4"=>"2",
"item5"=>"4"
);
чтобы соответствовать расположению этого массива:
sortingArr = array("5","4","3","2","1");
и результат, который я ищу:
$data = array(
"item3"=>"5",
"item5"=>"4",
"item2"=>"3",
"item4"=>"2",
"item1"=>"1"
);
Любая идея, как это можно сделать? Спасибо.