300 of 410 menu

Funcția ftell

Funcția ftell returnează poziția curentă a indicatorului în fluxul de fișiere. Poziția este specificată în octeți de la începutul fișierului. Funcția acceptă un singur parametru - un indicator către resursa de fișier deschisă.

Sintaxă

ftell(resource $handle): int|false

Exemplu

Să determinăm poziția curentă într-un fișier tocmai deschis:

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

Rezultatul executării codului:

0

Exemplu

Să determinăm poziția după citirea câtorva octeți:

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

Rezultatul executării codului:

5

Exemplu

Să verificăm poziția după mutarea indicatorului:

<?php $file = fopen('test.txt', 'r'); fseek($file, 10); echo ftell($file); fclose($file); ?>

Rezultatul executării codului:

10

Vedeți și

  • funcția fseek,
    care mută indicatorul fișierului
  • funcția rewind,
    care resetează indicatorul fișierului
  • funcția filesize,
    care returnează dimensiunea fișierului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge