戻る

ファイルのサイズを取得する(参考)

filesize()関数

ファイルのサイズを取得するにはfilesize()関数を使います。この関数では、引数にファイルのパスを指定することによって、そのファイルサイズをバイト単位で返します。リアルタイムに取得値の変化を追跡したい場合には、clearstatcache()関数を実行して、それまでに得られた情報のキャッシュをクリアする必要があります。

PHP

<?php
header("Content-type: text/html; charset=utf-8");

$file = "images/gihyo.gif";
echo $file . "のファイルサイズは" . filesize($file) . "バイト<br><br>";

$file = "images/php.gif";
echo $file . "のファイルサイズは" . filesize($file) . "バイト<br><br>";

$file = "images/image1.gif";
echo $file . "のファイルサイズは" . filesize($file) . "バイト<br><br>";

$file = "images/asf_logo_wide.gif";
echo $file . "のファイルサイズは" . number_format(filesize($file) / 1024, 2) . "キロバイト<br><br>";

?>

inserted by FC2 system