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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј