Как добавить строку (информацию) в начало файла? PHP

≈ 1 мин чтения

<?php
$a1="file.txt";
$a2=fopen($a1,"r"); // открываем для чтения
$text=fread($a2,filesize($a1)); //читаем
fclose($a2);

$what="дописываем в началоrn"; // строка
$f=fopen("file.txt","w"); // открываем для записи
// пишем нашу строку и к ней добавляем раннее содержимое файла
fwrite($f,$what.$text);
fclose($f);
?>