QUesto è il tuo codice con commentato ciò che accade in realtà
Codice PHP:
for ($i=1; $i<11; $i++){ //da 1 a 10
$tabellina=$i * 5; //numero corente x 5
$tab_array=array($tabellina); //sostituisci il contenuto di $tab_array col numero contenuto in $tabellia
arsort($tab_array); //inverti l'ordine dell'array (ma c'è sempre e solo 1 valore, l'ultimo)
foreach ($tab_array as $valore){ //per ogni elemento dell'array (ovvero 1 solo)
echo $valore."
"; //stampa il valore
}
}
In pratica azzeri ogni volta l'array, l'assegnazione corretta è
$tab_array[] = $tabellina;
in qesto modo aggiungi il valore, come fai tu lo sostituisci.
asort e foreach mettili fuori dal for.