English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Файловая система справочник
Функция rewind() может вернуть курсор файла в начало файла, в случае успеха возвращается true, в случае неудачи возвращается false.
bool rewind ( resource $handle )
Установить позицию курсора файла в начале потока.
Внимание: если файл открывается в режиме дополнения ("a" или "a+"), любое写入文件的数据都会被附加到文件末尾, независимо от положения курсора.
<?php $handle = fopen("/PhpProject/sample.txt", "r+"); fwrite($handle, "Длинное предложение"); rewind($handle); fwrite($handle, "Привет PHP"); rewind($handle); echo fread($handle, filesize("/PhpProject/sample.txt")); fclose($handle); ?>
Результат вывода
Привет, PHPence
<?php $file = fopen("/PhpProject/sample.txt", "r"); fseek($file, "15"); // Изменить положение курсора файла rewind($file); // Установить курсор файла в положение 0 fclose($file); ?>