Kazi ftell
Kazi ftell hurudisha msimamo wa sasa wa kielelezo
katika mkondo wa faili. Msimamo unatajwa kwa kaunti kutoka mwanzo
wa faili. Kazi hii inakubali parameta moja - kielelezo cha
rasilimali ya faili iliyofunguliwa.
Sintaksia
ftell(resource $handle): int|false
Mfano
Hebu tuamue msimamo wa sasa katika faili iliyofunguliwa hivi punde:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Matokeo ya utekelezaji wa kodi:
0
Mfano
Hebu tuamue msimamo baada ya kusoma kaunti kadhaa:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Matokeo ya utekelezaji wa kodi:
5
Mfano
Hebu tuangalie msimamo baada ya kuhamisha kielelezo:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Matokeo ya utekelezaji wa kodi:
10