라이브러리

[PHP] filesize - 파일 크기를 가져옵니다




PHP에서 filesize 함수

PHP의 `filesize` 함수는 파일의 크기를 바이트 단위로 반환하는 함수입니다. 이 함수는 파일이 존재하는지 확인하고, 그 파일의 크기를 반환합니다. 만약 파일이 존재하지 않으면, 함수는 `FALSE`를 반환합니다.

사용법


`filesize` 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

filesize('파일 경로');



예제


# 1. 파일 크기 반환


#hostingforum.kr
php

// 파일 경로를 지정합니다.

$file_path = 'example.txt';



// 파일 크기를 반환합니다.

$file_size = filesize($file_path);



// 파일 크기를 출력합니다.

echo "파일 크기: $file_size 바이트";



# 2. 파일 크기 반환 (에러 처리)


#hostingforum.kr
php

// 파일 경로를 지정합니다.

$file_path = 'example.txt';



// 파일 크기를 반환합니다. 만약 파일이 존재하지 않으면, 에러 메시지를 출력합니다.

if ($file_size = filesize($file_path)) {

    echo "파일 크기: $file_size 바이트";

} else {

    echo "파일이 존재하지 않습니다.";

}



# 3. 파일 크기 반환 (단위 변환)


#hostingforum.kr
php

// 파일 경로를 지정합니다.

$file_path = 'example.txt';



// 파일 크기를 반환합니다.

$file_size = filesize($file_path);



// 파일 크기를 KB 단위로 변환합니다.

$file_size_kb = $file_size / 1024;



// 파일 크기를 MB 단위로 변환합니다.

$file_size_mb = $file_size_kb / 1024;



// 파일 크기를 출력합니다.

echo "파일 크기: $file_size 바이트 ($file_size_kb KB, $file_size_mb MB)";



참고


* `filesize` 함수는 파일이 존재하는지 확인하고, 그 파일의 크기를 반환합니다. 만약 파일이 존재하지 않으면, 함수는 `FALSE`를 반환합니다.
* `filesize` 함수는 파일의 크기를 바이트 단위로 반환합니다. 만약 파일 크기를 다른 단위로 변환해야 하는 경우, 별도로 변환 코드를 추가해야 합니다.
* `filesize` 함수는 파일 경로를 지정할 때, 절대 경로 또는 상대 경로를 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색