childrenmemory は、PHP 関数memory_get_usage を使用して、クリアされた PHP メモリの量を取得します。

WBOY
リリース: 2016-07-29 08:47:24
オリジナル
882 人が閲覧しました

1. 関数のプロトタイプ
intmemory_get_usage ([ bool $real_usage = false ] )
2. 互換性のあるバージョン
PHP 4 >= 4.3.2、PHP 5
3. 基本的な使用法と例
1. 現在のメモリ消費量を取得します

コードをコピーします コードは次のとおりです:


$var = str_repeat("liuhui", 10000);
unset($var); ;
echomemory_get_usage();
?>


それぞれの出力: 62328 122504 62416

説明: Memory_get_usage() 関数によって出力される値はバイト単位です



コードをコピー

コードは次のとおりです:function Convert($size){

$unit=array('b','kb','mb','gb','tb',' pb');
return @round($size/pow(1024,($i=floor(log($size,1024))),2).' '.$unit[$i]; Convert(memory_get_usage(true)) ;
?>


出力: 256 kb
3、配列または変数値のサイズを取得するカスタム関数


コードは次のとおりです。 function array_size($arr) {
ob_start();

$mem = ob_get_contents(); $mem = preg_replace("/n +/") "", $mem); $mem; $memEstimate = array_size($GLOBALS);> .net/manual/en/function.memory-get-usage.php 以上、childmemoryのPHP関数memory_get_usageを使用してPHPのメモリ消費量を取得する方法を、childmemoryの内容も含めて紹介しましたので、PHPチュートリアルに興味のある方の参考になれば幸いです。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート