$str = file_get_contents("hoge.txt");
$buf = "bbb\n";
$buf .= $str;

$fp = fopen("hoge.txt", "w");
 fwrite($fp, "buf\n");
fclose($fp);

行数が決まってるならfileとかで読み込んでループでいいんじゃないかな