300 of 410 menu

Funzione ftell

La funzione ftell restituisce la posizione corrente del puntatore in un flusso di file. La posizione è specificata in byte dall'inizio del file. La funzione accetta un parametro - un puntatore a una risorsa file aperta.

Sintassi

ftell(resource $handle): int|false

Esempio

Determiniamo la posizione corrente in un file appena aperto:

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

Risultato dell'esecuzione del codice:

0

Esempio

Determiniamo la posizione dopo aver letto diversi byte:

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

Risultato dell'esecuzione del codice:

5

Esempio

Controlliamo la posizione dopo aver spostato il puntatore:

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

Risultato dell'esecuzione del codice:

10

Vedi anche

  • la funzione fseek,
    che sposta il puntatore del file
  • la funzione rewind,
    che reimposta il puntatore del file
  • la funzione filesize,
    che restituisce la dimensione del file
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta