現在の位置: ホーム> 関数カテゴリ一覧> 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の構成と環境に依存するため、例の特定の値はシステムごとに異なる場合があります。

類似の関数
  • PHPスクリプトの所有者のUIDを取得します getmyuid

    getmyuid

    PHPスクリプトの所有者のUIDを取得し
  • WebサーバーとPHP間のインターフェイスタイプを返します php_sapi_name

    php_sapi_name

    WebサーバーとPHP間のインターフェイ
  • current include_path構成オプションを取得します get_include_path

    get_include_path

    currentinclude_path構
  • 構成オプションの値を設定します ini_set

    ini_set

    構成オプションの値を設定します
  • 現在のスレッドの一意の識別子を返します zend_thread_id

    zend_thread_id

    現在のスレッドの一意の識別子を返します
  • ゴミコレクターに関する情報を入手してください gc_status

    gc_status

    ゴミコレクターに関する情報を入手してくだ
  • 添付のINIディレクトリから解析された.iniファイルのリストを返します php_ini_scanned_files

    php_ini_scanned_files

    添付のINIディレクトリから解析された.
  • 定義されたすべての定数の連想配列を返します get_defined_constants

    get_defined_constants

    定義されたすべての定数の連想配列を返しま
人気記事(にんききじ)