298 of 410 menu

Funkce rewind

Funkce rewind resetuje ukazatel souboru na začátek. To je užitečné, když potřebujete znovu přečíst soubor nebo se vrátit na jeho začátek po nějakých operacích. Funkce přijímá jeden parametr - ukazatel na soubor, vrácený funkcí fopen.

Syntaxe

rewind(resource $handle);

Příklad

Resetujme ukazatel souboru po přečtení prvního řádku:

<?php $file = fopen('test.txt', 'r'); echo fgets($file); // Přečte první řádek rewind($file); // Resetuje ukazatel echo fgets($file); // Přečte první řádek znovu fclose($file); ?>

Výsledek provedení kódu:

'First line' 'First line'

Příklad

Zkusme přečíst soubor dvakrát bez rewind:

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

Výsledek provedení kódu:

'File content' ''

Viz také

  • funkci fseek,
    která přesouvá ukazatel souboru
  • funkci ftell,
    která vrací aktuální pozici
  • funkci feof,
    která kontroluje konec souboru
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout