0

サイトのコンテンツにインデックスを付けて多次元配列に格納する PHP スクリプトを作成しました。次に、メモリ内にあるもの、その配列を .php ファイルにエクスポートして、後で含めてアクセスできるようにします。

ファイルに保存する前に、エクスポートする変数に関連付けられているメモリのサイズまたはメモリのサイズを確認するにはどうすればよいですか。

たとえば、1GB 未満の場合はエクスポートします。それ以外の場合は、何もせず、変数 $x に関連付けられたメモリ内の内容を消去します。

どうすればこれを行うことができますか?

4

3 に答える 3

1

これで試してください

$filename = 'somefile.txt';
$filesize = filesize($filename);  //'in bytes'
if($filesize < 1GB)  // means if($filesize < 1024)
   //Do export
else
   echo 'Exceeded 1GB';
于 2013-05-03T05:48:12.420 に答える