У меня есть следующие 2 массива и вы хотите их комбинировать. Меня больше интересуют ключи, чем их ценности. Я хотел бы воспользоваться этимГруппировка ассоциативных ключей массива - в том же порядке
$arr1 = array(
'tom' => "1",
'sally' => "20" // unique
'larry' => "2",
'kate' => "3",
'dave' => "23" //unique
);
$arr2 = array(
'tom' => "11",
'larry' => "12",
'drummer' => "2", // unique
'kate' => "7",
'nick' => "3" //unique
);
и превратить его в нечто вроде этого
$arr = array(
'tom',
'sally', //unique from arr1, ended up here because she's before larry
'drummer', //unique from arr2, ended up here because he's after larry
'larry',
'kate',
'dave', //unique from arr1, ended up here because he's after the last 2 similar
'nick' //unique from arr2, ended up here because he's after the last 2 similar
);
Хитрости мне нужно вставить что-нибудь, что это уникально в правильном месте/порядка, основанные на том, что до/после Это. Thanks
Порядок не имеет смысла для меня. Было бы логично и осуществимо, если бы «барабанщик» был после «larry» в конечном массиве. В вашем примере они находятся в обратном порядке по сравнению с исходным массивом, что кажется довольно произвольным. Почему тогда не «ник» перед «кате»? –
woops, typo :) wil edit. – drummer