Hàm filesize

Hàm filesize trả về kích thước tệp tính bằng byte. Tham số hàm nhận là đường dẫn đến tệp. Nếu tệp không tồn tại, hàm sẽ trả về false và đưa ra cảnh báo.

Cú pháp

phpfilesize(filename);

Ví dụ

Hãy lấy kích thước của tệp 'test.txt':

php<?php
  $res = filesize('test.txt');
  echo $res;
?>

Kết quả thực thi mã (ví dụ):

php1024

Ví dụ

Kiểm tra sự tồn tại của tệp trước khi lấy kích thước của nó:

php<?php
  $filename = 'test.txt';
  
  if (file_exists($filename)) {
    $res = filesize($filename);
    echo "File size: " . $res . " bytes";
  } else {
    echo "File not found";
  }
?>

Kết quả thực thi mã:

php'File size: 1024 bytes'

Ví dụ

Lấy kích thước tệp và chuyển đổi nó thành kilobyte:

php<?php
  $res = filesize('test.txt') / 1024;
  echo round($res, 2) . " KB";
?>

Kết quả thực thi mã:

php'1.00 KB'

Xem thêm