Functie ftell
De functie ftell retourneert de huidige positie van de aanwijzer
in een bestandsstroom. De positie wordt opgegeven in bytes vanaf het begin
van het bestand. De functie accepteert één parameter - een aanwijzer naar
eeneen open bestandshulpbron.
Syntaxis
ftell(resource $handle): int|false
Voorbeeld
Laten we de huidige positie in een zojuist geopend bestand bepalen:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Uitvoerresultaat van de code:
0
Voorbeeld
Laten we de positie bepalen na het lezen van enkele bytes:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Uitvoerresultaat van de code:
5
Voorbeeld
Laten we de positie controleren na het verplaatsen van de aanwijzer:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Uitvoerresultaat van de code:
10