(PHP 4, PHP 5, PHP 7)
ftell — Returns the current position of the file read/write pointer
$handle
) : int
Returns the position of the file pointer referenced by handle
.
Returns the position of the file pointer referenced by
handle
as an integer; i.e., its offset into the file stream.
If an error occurs, returns FALSE
.
Notă: Deoarece tipul întreg al PHP este cu semn și multe platforme utilizează întregi de 32 de biți, unele funcții ale sistemului de fișiere pot întoarce rezultate neașteptate pentru fișiere ce depășesc 2GB.
Example #1 ftell() example
<?php
// opens a file and read some data
$fp = fopen("/etc/passwd", "r");
$data = fgets($fp, 12);
// where are we ?
echo ftell($fp); // 11
fclose($fp);
?>