空行を含んだファイルを

$fi = file("aaa.dat");

で読み込んでから、
空行を抜いて表示したりしたいのですが、
やりかたがわかりません。

for ($i=0;$i<9;$i++) {
if ($fi[$i] != "" ) { print "$fi[$i]<br>";}
}

「""」のところを「\n」で試したりしましたがだめでした。
どうすれば良いのでしょうか。