Int rewind ( int file)

Аргумент file является дескриптором файла.

Текущее положение указателя - функция ftell: int ftell ( int file)

Установить указатель в любое место файла можно, используя функцию fseek:

int fseek ( int file, int offset [, int whence ])

Функция fseek устанавливает указатель файла на байт со смещением offset (от начала файла, от его конца или от текущей позиции, в зависимости от значения параметра whence). Аргумент file представляет собой дескриптор файла. Аргумент whence задает с какого места отсчитывается смещение offset и может принимать одно из следующих значений:

SEEK_SET (отсчитывает позицию начала файла);(по умолчанию)

SEEK_CUR (отсчитывает позицию относительно текущего положения указателя);

SEEK_END (отсчитывает позицию относительно конца файла).

С помощью функции feof проверяется, находится ли указатель в конце файла: int feof ( int file)

Если указатель находится в конце файла, функция возвращает true, в ином случае возвращается false.

//Использование функцию feof при чтении файла:

<?

$file = fopen ("file.txt","r");

if ($file)

{

while(!feof($file))

{

$str = fgets($file);

echo $str;

echo ("<br>");

}

fclose ( $file);

}

else

{

echo("Ошибка открытия файла");

}

?>









Дата добавления: 2015-08-26; просмотров: 510;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.