現在の位置: ホーム> 関数カテゴリ一覧> memory_reset_peak_usage

memory_reset_peak_usage

ピークメモリ使用量をリセットします
名前:memory_reset_peak_usage
カテゴリ:PHPオプションと情報
対応言語:php
一言説明:現在のスクリプト実行中にピークメモリ使用量をリセットします

関数名:memory_reset_peak_usage()

該当するバージョン:この関数は、PHP 5.2.0以上で利用できます。

使用法:Memory_reset_peak_usage()関数は、現在のスクリプト実行中にピークメモリ使用量をリセットするために使用されます。この関数は、ピークメモリ使用量を現在のメモリ使用量にリセットし、リセットする前にピークメモリ使用量を返します。

例:

 // 示例1:获取脚本开始执行时的峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "初始峰值内存使用量: " . $peakUsage . " bytes\n"; // 示例2:执行一些内存消耗较大的操作$array = range(1, 1000000); // 创建一个包含100万个元素的数组// 示例3:获取执行上述操作后的峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "执行操作后的峰值内存使用量: " . $peakUsage . " bytes\n"; // 示例4:重置峰值内存使用量并获取重置前的值$previousPeakUsage = memory_reset_peak_usage(); echo "重置前的峰值内存使用量: " . $previousPeakUsage . " bytes\n"; // 示例5:再次获取峰值内存使用量$peakUsage = memory_get_peak_usage(); echo "重置后的峰值内存使用量: " . $peakUsage . " bytes\n";

出力結果:

初始峰值内存使用量: 4096 bytes执行操作后的峰值内存使用量: 8000488 bytes重置前的峰值内存使用量: 8000488 bytes重置后的峰值内存使用量: 0 bytes

注:メモリの使用統計はPHPの構成と環境に依存するため、例の特定の値はシステムごとに異なる場合があります。

類似の関数
  • ゴミコレクターに関する情報を入手してください gc_status

    gc_status

    ゴミコレクターに関する情報を入手してくだ
  • 環境変数の値を取得します getenv

    getenv

    環境変数の値を取得します
  • PHPスクリプトの所有者のUIDを取得します getmyuid

    getmyuid

    PHPスクリプトの所有者のUIDを取得し
  • MAGIC_QUOTES_GPCの現在の構成設定を取得します。この関数は、PHP 7.4.0以降に非推奨されています。この機能に頼らないことを強くお勧めします。 get_magic_quotes_gpc

    get_magic_quotes_gpc

    MAGIC_QUOTES_GPCの現在の
  • 拡張機能がロードされているかどうかを確認してください extension_loaded

    extension_loaded

    拡張機能がロードされているかどうかを確認
  • PHP構成に関する出力情報 phpinfo

    phpinfo

    PHP構成に関する出力情報
  • current include_path構成オプションを取得します get_include_path

    get_include_path

    currentinclude_path構
  • コマンドラインパラメーターリストからオプションを取得します getopt

    getopt

    コマンドラインパラメーターリストからオプ
人気記事(にんききじ)