English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기본 가이드

PHP 고급 가이드

PHP & MySQL

PHP 참조 가이드

PHP ftell() 함수 사용법 및 예제

PHP 파일 시스템 참조 가이드

ftell() 함수는 열린 파일 내의 현재 위치를 반환할 수 있습니다. 성공 시 현재 파일 포인터 위치를 반환하고, 실패 시 false를 반환합니다.

문법

int ftell ( resource $handle )

이 함수는 핸들을 참조하는 파일 포인터의 위치를 반환할 수 있습니다. 이는 파일 스트림 내의 오프셋을 의미합니다.

예제1

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
   //현재 위치 출력
   echo ftell($file);
   //현재 위치 변경
   fseek($file, "10");
   //현재 위치 다시 출력
   echo "\n" . ftell($file);
   fclose($file);
?>

출력 결과

0
10

예제2

<?php
   //파일 열고 데이터 읽기
   $file = fopen("/PhpProject/sample.txt", "r");
   $data = fgets($file, 7);
   echo ftell($file); 
   fclose($file);
?>

출력 결과

6

PHP 파일 시스템 참조 가이드