время
|
|
Глава 26 Функции 54
Часть IV. PHP-функции
При работе с содержимым файла происходит перемещение файлового указателя.
Иногда в процессе работы возникает необходимость в установлении файлового ука-
зателя на начало файла. Для этого используют функцию rewind ( ) . Ее синтаксис:
int rewind (int fp)
Функция rewind ( ) устанавливает файловый указатель, заданный вместо парамет-
ра fp, на начало файла. При возникновении ошибки возвращается 0.
Файловый указатель должен быть действующим и указывать на файл, успешно от-
крытый функцией f open ( ) . Например:
<?php
$fp = fopen("dir/dirl/dir2/yourfile", "w");
rewind ($fp) ;
fclose($fp) ;
Функция ftell () возвращает место файлового указателя, т. е. позицию указателя,
установленного при помощи функции f open ( ) . Синтаксис функции ftell ( ) :
int ftell (int fp)
Функция ftell О возвращает позицию указателя в файле, на который ссылается
файловый указатель, и устанавливает его на месте параметра fp. Таким образом,
происходит смещение