ホームページ  >  記事  >  バックエンド開発  >  PHPのfilesize()関数を使用してファイルサイズを取得する

PHPのfilesize()関数を使用してファイルサイズを取得する

WBOY
WBOYオリジナル
2023-06-27 15:14:391377ブラウズ

PHP は、Web 開発で広く使用されているサーバー側スクリプト言語であり、動的な Web ページの作成をサポートするように設計されています。よく使用される操作の 1 つは、ファイル サイズを取得することです。 Web 開発者は、Web サイトのコンテンツが大きすぎてユーザー エクスペリエンスに影響を与えないようにする必要があるため、ファイル サイズは Web 開発者にとって重要です。

PHP では、filesize() 関数を使用してファイル サイズを取得できます。この関数の構文は次のとおりです。

filesize (string $filename) : float

ここで、$filename はサイズを取得するファイルのパスです。この関数はファイルのサイズをバイト単位で返します。ファイルが存在しないかアクセスできない場合は、FALSE が返されます。

次に、PHPのfilesize()関数を使ってファイルサイズを取得する方法を紹介します。この機能を使用するには、まずファイルを準備する必要があります。以下に示すように、PHP のファイル操作関数の 1 つを使用してファイルを作成できます。

<?php
$file = fopen('example.txt', 'w');
fwrite($file, 'This is an example file.');
fclose($file);
?>

上の例では、「example.txt」という名前のファイルを作成して書き込みました。次に、filesize() 関数を使用して、このファイルのサイズを取得しましょう。

<?php
$filename = 'example.txt';
$size = filesize($filename);
echo "The size of $filename is $size bytes.";
?>

上記のコードでは、変数 $filename を定義し、それをファイル名「example.txt」に設定しました。次に、filesize() 関数を呼び出し、その戻り値を $size という変数に保存します。最後に、echo ステートメントを使用して、ファイル名とファイル サイズを表示します。

すべてが正常であれば、次の出力が表示されるはずです。

The size of example.txt is 23 bytes.

この例では、filesize() 関数を使用して、作成したファイルのサイズを取得することができました。この機能を使用すると、Web サイトのコンテンツのサイズが適切になり、ユーザー エクスペリエンスに影響を与えないようにすることができます。

概要:

filesize() 関数は、PHP でファイル サイズを取得する簡単かつ効果的な方法です。この関数を使用してファイルのサイズを取得すると、Web サイトのコンテンツが大きすぎてユーザー エクスペリエンスに影響を与えないようにすることができます。

以上がPHPのfilesize()関数を使用してファイルサイズを取得するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。