Как сохранить порядок сортировки в новом массиве php - PullRequest
0 голосов
/ 13 сентября 2018

у меня

$result = [];

foreach ($array2 as $key2 => $value2) {
  foreach ($array1 as $key1 => $value1) {
    if ($value1['Id'] == $value2['Ref']) {
        $result[] = $value2 + $value1;
    }
  }
}

Как мне сохранить $result в том же порядке, что и $array2?

1 Ответ

0 голосов
/ 13 сентября 2018

Попробуйте эту функцию php с array_multisort:

<?php
$ar1 = array(10, 100, 100, 0);
$ar2 = array(1, 3, 2, 4);
array_multisort($ar1, $ar2);
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...