ဖန်ရှင် ftell
ဖန်ရှင် ftell သည် ဖိုင်စီးဆင်းမှု (file stream) အတွင်းရှိ ညွှန်ပြချက် (pointer) ၏ လက်ရှိနေရာကို ပြန်ပေးသည်။
နေရာကို ဖိုင်အစမှ ဘိုက် (byte) များဖြင့် ဖော်ပြသည်။ ဤဖန်ရှင်သည် ပါရာမီတာ (parameter) တစ်ခုကိုသာ လက်ခံသည် - ဖွင့်ထားသော ဖိုင်အရင်းအမြစ် (file resource) သို့ ညွှန်ပြချက် (handle)။
ဖွဲ့စည်းပုံ (Syntax)
ftell(resource $handle): int|false
ဥပမာ
အခုလက်တွေ့ဖွင့်ထားသော ဖိုင်တွင် လက်ရှိနေရာကို သတ်မှတ်ကြည့်ရအောင်:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
ကုဒ် (code) လုပ်ဆောင်ချက်၏ရလဒ်:
0
ဥပမာ
ဘိုက် (byte) အချို့ဖတ်ပြီးနောက် နေရာကို သတ်မှတ်ကြည့်ရအောင်:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
ကုဒ် (code) လုပ်ဆောင်ချက်၏ရလဒ်:
5
ဥပမာ
ညွှန်ပြချက် (pointer) ရွှေ့ပြောင်းပြီးနောက် နေရာကို စစ်ဆေးကြည့်ရအောင်:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
ကုဒ် (code) လုပ်ဆောင်ချက်၏ရလဒ်:
10