(PHP 4, PHP 5, PHP 7)
rewind — Bir dosya tanıtıcısında konumu başa taşır
$dt
)
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.
dt
Dosya tanıtıcısı geçerli olmalı ve fopen() tarafından başarıyla açılmış bir dosyayı göstermelidir.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Ö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.