How could I sort an array depending on another array, considering that one array has fewer elements than another?
// correct order
$order = ['aaa', 'ccc', 'bbb'];
// my array
$items = [
'key_one' => 'ccc',
'key_two' => 'aaa',
'key_three' => 'ccc',
'key_four' => 'bbb',
'key_five' => 'aaa'
];
// the result I want
$items = [
'key_two' => 'aaa',
'key_five' => 'aaa'
'key_one' => 'ccc',
'key_three' => 'ccc',
'key_four' => 'bbb'
];
I've tried with array_merge and array_combine but having different number of keys I don't know how to do it.