update : 2015.11.03
php.shukuma.com

검색:
 
 
Gets file size

filesize

(PHP 4, PHP 5, PHP 7)

filesizeGets file size

설명

int filesize ( string $filename )

Gets the size for the given file.

인수

filename

Path to the file.

반환값

Returns the size of the file in bytes, or FALSE (and generates an error of level E_WARNING) in case of an error.

Note: PHP의 정수형은 부호 있는 형식이고 많은 플랫폼이 32비트 정수를 사용하기에, 몇몇 파일시스템 함수는 2GB가 넘는 파일에 대해서 예측할 수 없는 결과를 반환합니다.

예제

Example #1 filesize() example

<?php

// outputs e.g.  somefile.txt: 1024 bytes

$filename 'somefile.txt';
echo 
$filename ': ' filesize($filename) . ' bytes';

?>

오류/예외

실패 시, E_WARNING이 발생합니다.

주의

Note: 이 함수의 결과는 캐시에 저장합니다. 자세한 설명은 clearstatcache()를 참고하십시오.

Tip

PHP 5.0.0부터 이 함수는 몇몇 URL 래퍼를 사용할 수 있습니다. 기능적으로 stat() 패밀리를 지원하는 래퍼 목록은 Supported Protocols and Wrappers를 참고하십시오.

참고