2013-10-02

[PHP] PDFファイルのサイズを表示する

IR情報など、PDFファイルの一覧をずらずら表示するような場合に、
ファイルサイズを表示させることが多いと思います。
PHPを使えばそのあたりも自動化できてしまうので簡単です!

<?php
echo DownloadSize('./pdf/xxxxx.pdf');

function DownloadSize($file) {
$size = filesize($file);
$sizes = array('バイト', 'KB', 'MB', 'GB');
$ext = $sizes[0];
for ($i=1; (($i < count($sizes)) && ($size >= 1024)); $i++) {
$size = $size / 1024;
$ext = $sizes[$i];
}
return round($size, 2).$ext;
}
?>


参考サイト
http://cror.net/blog/109/

Comment:

Trackback URL: