Note that rewind($fd) is exactly the same as fseek($fd, 0, SEEK_SET)
rewind() just moves the location inside the file to the beginning, nothing more. Check if your stream is "seekable" before planning to use fseek/rewind.rewind
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
rewind
Референца за `function.rewind.php` со подобрена типографија и навигација.
rewind
(PHP 4, PHP 5, PHP 7, PHP 8)
rewind — Помести го покажувачот на датотеката на почеток
= NULL
Го поставува индикаторот за позиција на датотеката за stream
до почетокот на протокот на датотеката.
Забелешка:
Ако сте ја отвориле датотеката во режим на додавање ("a" или "a+"), сите податоци што ќе ги запишете во датотеката секогаш ќе бидат додадени, без оглед на позицијата на покажувачот на датотеката.
Параметри
stream-
Показалецот на датотеката мора да биде валиден и мора да покажува на датотека успешно отворена од fopen().
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Пример #1 rewind() пример за пребришување
<?php
$handle = fopen('output.txt', 'r+');
fwrite($handle, 'Really long sentence.');
rewind($handle);
fwrite($handle, 'Foo');
rewind($handle);
echo fread($handle, filesize('output.txt'));
fclose($handle);
?>Горниот пример ќе прикаже нешто слично на:
Foolly long sentence.