298 of 410 menu

Функција rewind

Функцијата rewind го ресетира покажувачот на датотеката на почетокот. Ова е корисно кога треба повторно да се прочита датотеката или да се вратите на нејзиниот почеток по некои операции. Функцијата прифаќа еден параметар - покажувач до датотеката, кој се враќа од функцијата fopen.

Синтакса

rewind(resource $handle);

Пример

Да го ресетираме покажувачот на датотеката после читањето на првата линија:

<?php $file = fopen('test.txt', 'r'); echo fgets($file); // Прочитај ја првата линија rewind($file); // Ресетирај го покажувачот echo fgets($file); // Прочитај ја првата линија повторно fclose($file); ?>

Резултат од извршувањето на кодот:

'First line' 'First line'

Пример

Да се обидеме да ја прочитаме датотеката два пати без rewind:

<?php $file = fopen('test.txt', 'r'); echo fread($file, filesize('test.txt')); echo fread($file, filesize('test.txt')); fclose($file); ?>

Резултат од извршувањето на кодот:

'File content' ''

Погледнете ги и

  • функцијата fseek,
    која го поместува покажувачот на датотеката
  • функцијата ftell,
    која ја враќа тековната позиција
  • функцијата feof,
    која проверува дали е достигнат крајот на датотеката
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј