ftell Fonksiyonu
ftell fonksiyonu, bir dosya akışındaki işaretçinin mevcut konumunu döndürür.
Konum, dosyanın başından itibaren bayt cinsinden belirtilir. Fonksiyon bir parametre alır -
açık bir dosya kaynağına işaretçi.
Sözdizimi
ftell(resource $handle): int|false
Örnek
Yeni açılan bir dosyadaki mevcut konumu belirleyelim:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Kodun çalıştırılma sonucu:
0
Örnek
Birkaç bayt okuduktan sonra konumu belirleyelim:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Kodun çalıştırılma sonucu:
5
Örnek
İşaretçiyi taşıdıktan sonra konumu kontrol edelim:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Kodun çalıştırılma sonucu:
10