라이브러리
[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` 함수는 파일 경로를 지정할 때, 절대 경로 또는 상대 경로를 사용할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.