ホームページ > バックエンド開発 > PHPチュートリアル > PHP 統計時間とメモリ使用量の例 Sharing_PHP チュートリアル

PHP 統計時間とメモリ使用量の例 Sharing_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:36:00
オリジナル
1003 人が閲覧しました

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

/**
* 時間(マイクロ秒)とメモリ使用量を記録およびカウントします
* 使用方法:
*
* G('begin'); // 記録開始マークビット
* // ... インターバル実行コード
* G('end'); // レコード終了タグビット
* echo G('begin','end',6) // 統計間隔の実行時間は小数点以下 6 桁まで正確です
* echo G('begin ' ,'end','m'); // 統計間隔のメモリ使用量
* 終了マーク ビットが定義されていない場合は、現在のマーク ビットが自動的に使用されます
* 統計メモリ使用量には MEMORY_LIMIT_ON 定数が有効である必要があります
* < ;/code>
* @param string $start 開始タグ
* @param string $end 終了タグ
* @param integer|string $dec 小数点または m
* @returnmixed
*/
function G($start,$end='',$dec=4) {
static $_info = array();
static $_mem = array();
if(is_float($end)) { // 録音時間
$_info[$start] = $end;
}elseif(!empty($end)){ // 統計的な時間とメモリ使用量
_mem[ $end])) $_mem[$end] =memory_get_usage();
returnnumber_format(($_mem[$end]-$_mem[$start])/1024); _フォーマット(( $_info[$end]-$_info[$start]),$dec);
) $_mem[$start] =memory_get_usage();
}
}






http://www.bkjia.com/PHPjc/741258.html

www.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/741258.html

次のコードをコピーします。 /** * 時間 (マイクロ秒) とメモリ使用量を記録およびカウントします* 使用方法: * code * G('begin') // 記録開始マーク ビット* // ... インターバル実行コード * ...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート