(PHP 4, PHP 5, PHP 7)
ftell — Returns the current position of the file read/write pointer
$stream
) : int|false
Returns the position of the file pointer referenced by stream
.
Returns the position of the file pointer referenced by
stream
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);
?>