adesso l'array da passare al ciclo while è $rev
prova a modificare così:
Codice PHP:
<?php
$textarray
=file($filelocation);
$rev=array_reverse($textarray);
$i=0;
while(
$i<count($textarray))
{
  
$text=substr($rev[$i],0,-1);
  list(
$varN,$varC,$varE)=explode(" - ",$text);
  echo 
$varN " - " $varC "
"
;
  
$i++;
}
?>