Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP filesize() 함수 – 파일 크기를 바이트 단위로 확인하는 방법

개요

PHP의 filesize() 함수는 지정된 파일의 크기를 반환하는 함수입니다. 함수 실행이 성공하면 파일 크기를 바이트(byte) 단위로 반환하며, 실패할 경우 FALSE를 반환합니다.

문법(Syntax)

filesize(file_path)

매개변수(Parameters)

  • file_path − 크기를 확인하고자 하는 파일의 경로를 나타냅니다.

반환 값(Return Value)

filesize() 함수는 실행에 성공하면 해당 파일의 크기를 바이트 단위로 반환하고, 파일이 존재하지 않거나 접근할 수 없는 등 실패한 경우에는 FALSE를 반환합니다.

예제(Example)

<?php
   echo filesize("one.txt");
?>

출력 결과(Output)

40

참고 사항

PHP는 성능 향상을 위해 파일 정보를 캐싱하므로, 스크립트 실행 중 파일 크기가 변경된 경우 clearstatcache() 함수를 호출하여 캐시를 비운 뒤 다시 filesize()를 사용해야 정확한 값을 얻을 수 있습니다.