$dosya = file_get_contents("dosya.txt");
$satirdizisi=explode("\n",$dosya);
$satirsayisi = count($satirdizisi);
if($satirsayisi>=20){
array_splice($satirdizisi, 0, 1);
}
$satirdizisi[]="Yeni Eklenecek Satır";
$yenidosyaicerigi=implode("\n",$satirdizisi);
En son bu $yenidosyaicerigi değişkeni tekrar yazdırılacak. Bir test edin düzenlemeleri kendinize göre yaparsınız.