ho un array che può contenere un numero di indici e valori variabili a seconda del caso. Vorrei ordinare questo array sulla base di un'altro array che contiene tutti gli indici possibili del primo e ordinati secondo mio piacimento. cioè vorrei un confronto tra i due array e alla fine un array con i valori ordinati secondo lo schema del secondo array.

es-
array1 [x6] => 1 [sa] => 1 [se] => 1 [tr] => 1 ...........

array2 [x6] => 1 [se] => 1 [tr] => 1 [sa] => 1 ...........

dopo controllo

array1 [x6] => 1 [se] => 1 [tr] => 1 [sa] => 1 ...........