Funktionen ftell
Funktionen ftell returnerar den nuvarande positionen för pekaren
i en filström. Positionen anges i byte från filens
början. Funktionen tar en parameter - en pekare till
en öppen filresurs.
Syntax
ftell(resource $handle): int|false
Exempel
Låt oss bestämma den nuvarande positionen i en nyligen öppnad fil:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Resultat av kodkörning:
0
Exempel
Låt oss bestämma positionen efter att ha läst några byte:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Resultat av kodkörning:
5
Exempel
Låt oss kontrollera positionen efter att ha flyttat pekaren:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Resultat av kodkörning:
10