ফাংশন ftell
ফাংশন ftell একটি ফাইল স্ট্রিমে পয়েন্টারের বর্তমান অবস্থান ফেরত দেয়।
অবস্থানটি ফাইলের শুরু থেকে বাইটে নির্দিষ্ট করা হয়।
ফাংশনটি একটি প্যারামিটার নেয় - একটি খোলা ফাইল রিসোর্সের পয়েন্টার।
সিনট্যাক্স
ftell(resource $handle): int|false
উদাহরণ
এইমাত্র খোলা একটি ফাইলে বর্তমান অবস্থান নির্ধারণ করা যাক:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
কোড 실행ের ফলাফল:
0
উদাহরণ
কয়েকটি বাইট পড়ার পর অবস্থান নির্ধারণ করা যাক:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
কোড 실행ের ফলাফল:
5
উদাহরণ
পয়েন্টার সরানোর পর অবস্থান পরীক্ষা করা যাক:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
কোড 실행ের ফলাফল:
10