PHP Merge 2 Arrays & SORT_ASC
Я хотел бы объединить (объединить) 2 массива и отсортировать их в порядке возрастания. Данные поступают из базы данных и на самом деле уже отсортированы в порядке возрастания, но когда я их объединяю, данные для второго массива появляются только после, например, последнего слова Z в первом массиве. В соответствии с приведенным ниже примером, я хочу отсортировать объединенный массив по [название компании].
Любая идея, что я мог бы упустить ниже?
Оба формата массива:
Array
(
[0] => Array([id] => 1 [companyname] => 180 Degrees [region] => western_cape)
[1] => Array([id] => 2 [companyname] => 4 Ever Sheeting [region] => gauteng)
[2] => Array([id] => 3 [companyname] => A I Sheeting [region] => gauteng)
)
Слить вот так:
$arr = array_merge( $arr1, $arr2 );
SORT_ASC вроде так:
ksort( $arr, SORT_ASC );
Результаты: элементы из $arr2 начинаются только после ВСЕХ элементов $arr1.
Заранее спасибо...