Schioccherei fuori il vostro allineamento di tasso così voi specie esso da sè using asort (che effettua gli indici).
così…
$rate_array = allineamento [tasso];
asort ($rate_array)
ora avete un allineamento di tutti i tassi ed indici nel giusto ordine. Ora, romperei a parte tutti allineamenti quindi ricostruisco un grande uno con un certo genere di codice di come
foreach ($rate_array come $key=>$value) {
$id_value = $id_array [$key];
array_push ($new_id_array);
ecc…
}