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

memory_get_peak_usage

PHPによって割り当てられたピークメモリを返します
名前:memory_get_peak_usage
カテゴリ:PHPオプションと情報
対応言語:php
一言説明:現在のスクリプトの実行中にピークメモリ使用量を取得します

関数名:memory_get_peak_usage()

適用バージョン:PHP 5> = 5.2.0、PHP 7

使用法:Memory_get_peak_usage()関数は、現在のスクリプト実行中にメモリピーク使用量を取得するために使用されます。バイト単位のメモリ使用量を表す整数を返します。

例:

 // 示例1:获取当前脚本的内存峰值使用量$peakUsage = memory_get_peak_usage(); echo "当前脚本的内存峰值使用量为:" . $peakUsage . " 字节"; // 示例2:获取某个函数或代码段的内存峰值使用量function myFunction() { $data = str_repeat("Hello", 1000000); // 生成一个较大的字符串echo "当前函数的内存峰值使用量为:" . memory_get_peak_usage() . " 字节"; } myFunction();

注:

  • この機能は、異なるオペレーティングシステムとPHP構成で異なる場合があります。
  • メモリの使用量は現在のスクリプトの実行プロセスに基づいて計算されるため、同じコードのメモリピーク使用は環境によって異なる場合があります。
  • この関数は、パフォーマンスの最適化またはメモリ管理のために、さまざまな時点でメモリ使用量を取得するために、コード内の異なる場所で複数回呼び出すことができます。
類似の関数
  • PHPプロセスのIDを取得します getmypid

    getmypid

    PHPプロセスのIDを取得します
  • 環境変数の値を取得します getenv

    getenv

    環境変数の値を取得します
  • 拡張されたすべての関数名の配列を返します get_extension_funcs

    get_extension_funcs

    拡張されたすべての関数名の配列を返します
  • MAGIC_QUOTES_GPCの現在の構成設定を取得します。この関数は、PHP 7.4.0以降に非推奨されています。この機能に頼らないことを強くお勧めします。 get_magic_quotes_gpc

    get_magic_quotes_gpc

    MAGIC_QUOTES_GPCの現在の
  • PHP構成オプションの値を取得します get_cfg_var

    get_cfg_var

    PHP構成オプションの値を取得します
  • コンパイルされたすべての拡張機能の配列を返します get_loaded_extensions

    get_loaded_extensions

    コンパイルされたすべての拡張機能の配列を
  • 円形リファレンスコレクターをアクティブにします gc_enable

    gc_enable

    円形リファレンスコレクターをアクティブに
  • 現在のPHPスクリプトの所有者名を取得します get_current_user

    get_current_user

    現在のPHPスクリプトの所有者名を取得し
人気記事(にんききじ)