$found=0; $new=""; $file="data.txt"; $a=file($file); for($i=0;$i<count($a);$i++) { //парсим??? $x=explode("|",$a[$i]); if(!substr_count($a[$i],"*") ) { $new.=$a[$i]; $found++; $a[$i]=str_replace(array("\r","\n"),"",$a[$i]); $a[$i].=" *\r\n"; } if($found==5) break; } file_put_contents($file,implode("",$a)); file_put_contents("new.txt",$new);