(PHP 4, PHP 5, PHP 7, PHP 8)
rewind — Bir dosya tanıtıcısında konumu başa taşır
Dosya konumu göstericisini dt dosya akımının
başlangıcına konumlandırır.
Bilginize:
Dosyayı dosya sonuna ekleme kipinde ("a" veya "a+") açmışsanız, dosya konum göstericisinin yerine bakılmaksızın dosyaya yazılan her veri daima dosyanın sonuna yazılır.
dtDosya tanıtıcısı geçerli olmalı ve fopen() tarafından başarıyla açılmış bir dosyayı göstermelidir.
Örnek 1 - rewind() üste yazma örneği
<?php
$dt = fopen('dosya.txt', 'r+');
fwrite($dt, 'Uzunca bir cümle.');
rewind($dt);
fwrite($dt, 'Foo');
rewind($dt);
echo fread($dt, filesize('dosya.txt'));
fclose($dt);
?>Yukarıdaki örnek şuna benzer bir çıktı üretir:
Uzunca bir cümle.