Ciao a tutti !!! Sono un nuovo iscritto ma in realtà da anni seguo HTML.it

Dovrei leggere un file di testo dal basso verso l'alto. Es:
-------------File txt---------------
[50] Faro anteriore Sx - Honda Accord 1999
[51] Motorino di avviamento - Fiat Punto 2004
[52] Faro anteriore Sx - Lancia Dedra 2002
[53] Lucciola laterale - Fiat Punto 2006
[54] Spazzola tergi ant - Alfa Mito 2011
- DDT N. 235 - 17/09/2011 -
- Sezione Af24 -
-----------------------------------

Vorrei estrapolare solo le ultime 10 righe (che sono comunque sempre identificate con le parentesi ] davanti) escludendo le ultime 2 righe in modo che mi stampi a video solo le righe dei ricambi in ordine decrescente. Il risultato dovrebbe esere:

Spazzola tergi ant - Alfa Mito 2011
Lucciola laterale - Fiat Punto 2006
Faro anteriore Sx - Lancia Dedra 2002
ecc...

Ho provato in questo modo ma non ne vengo a capo in quanto mi stampa solo le prime 10 dell'elenco in ordine decrescente ma non parte dal basso.
Premetto che da 0 a 10 in php sono su 0.5. Mi sono appena appena appassionato e sto cercando di capirci qualcosa facendo piccoli e semplici script.

Codice PHP:
$file "http://192.168.1.4/auto/settembre.txt";
$dir="$file";
 
$contenuto file_get_contents($dir);
 
$riga=explode("\n",$contenuto);
 for(
$i=10;$i>0;--$i){
 
$arrparole=explode("]",$riga[$i]);
echo
"$arrparole[1]
"
;

Grazie a tutti !!