Подскажите как исключить пустую строку при рандомном выводе , тоесть есть файл csv
в файле есть запись типа
1;вилка
2;тарлка
3;ложка
и четвертая строка пустая, перенос строки
уже крутил и так и сяк всеравно пропускает пустую строку
вот сам код
$out = " ";
$list = explode("\n",$data);
$arr = array_map('trim', $list);
shuffle($arr);
srand ((float) microtime() * 10000000);
for($i=0; $i<1; $i++)
{
if(!strripos($arr[$i], "<|>")) continue;
if (!isset($arr[$i])) break;
$elem = explode('<|>',$arr[$i]);
$out .= ("<a style=color:".$elem[1]."; href=".$elem[2]." target='_blank' title=".$elem[3]."><b>".$elem[4]."</b> ".$elem[5]."</a>");
}