Hàm ftell
Hàm ftell trả về vị trí hiện tại của con trỏ
trong luồng file. Vị trí được chỉ định bằng byte tính từ đầu
file. Hàm nhận một tham số - con trỏ tới
tài nguyên file đang mở.
Cú pháp
ftell(resource $handle): int|false
Ví dụ
Xác định vị trí hiện tại trong file vừa mở:
<?php
$file = fopen('test.txt', 'r');
echo ftell($file);
fclose($file);
?>
Kết quả thực thi mã:
0
Ví dụ
Xác định vị trí sau khi đọc một vài byte:
<?php
$file = fopen('test.txt', 'r');
fread($file, 5);
echo ftell($file);
fclose($file);
?>
Kết quả thực thi mã:
5
Ví dụ
Kiểm tra vị trí sau khi di chuyển con trỏ:
<?php
$file = fopen('test.txt', 'r');
fseek($file, 10);
echo ftell($file);
fclose($file);
?>
Kết quả thực thi mã:
10