国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHPプログラムの実行時(shí)間の検出

プログラムの実行時(shí)間や実行効率を判斷する必要がある場(chǎng)合があります。

実裝のアイデアは次のとおりです:

<?php
//記錄開(kāi)始時(shí)間



//記錄結(jié)整時(shí)


// 開(kāi)始時(shí)間  減去(-)  結(jié)束時(shí)間  得到程序的運(yùn)行時(shí)間

?>

ただし、プログラムの実行速度が速すぎることを忘れないでください。わずか0.00000秒の一瞬の速さです。現(xiàn)時(shí)點(diǎn)では、全員が特別な関數(shù)を記録する必要があります:

mixed microtime ([ bool $get_as_float ] )

microtime() この関數(shù)は、現(xiàn)在の Unix タイムスタンプとマイクロ秒を返すことができます。

パラメータ:
trueを渡すと、浮動(dòng)小數(shù)點(diǎn)型の時(shí)間が返され、計(jì)算に參加するのに便利です。

特定の関數(shù)の効率をテストするために、関數(shù)の実行時(shí)間を検出する例をシミュレートしてみましょう:

<?php
//開(kāi)始時(shí)間
$time_start = microtime(true);

//循環(huán)一萬(wàn)次
for($i = 0 ; $i < 10000 ; $i++){


   //你可以用上,mktime() 生成一個(gè)昨天的時(shí)間

   //再用strtotime() 生成一個(gè)昨天的時(shí)間

   //對(duì)比兩個(gè)函數(shù)認(rèn)的效率高

}

//結(jié)整時(shí)間
$time_end = microtime(true);
//相減得到運(yùn)行時(shí)間
$time = $time_end - $time_start;

echo "這個(gè)腳本執(zhí)行的時(shí)間為 $time seconds\n";
?>

最終的な出力結(jié)果は、関數(shù)の実際の実行時(shí)間です。何度か比較して最終結(jié)果を確認(rèn)できます。

時(shí)間のない人でも、実際の業(yè)務(wù)でどの機(jī)能を頻繁に使うかが可能です。


學(xué)び続ける
||
<?php //開(kāi)始時(shí)間 $time_start = microtime(true); //循環(huán)一萬(wàn)次 for($i = 0 ; $i < 10000 ; $i++){ //你可以用上,mktime() 生成一個(gè)昨天的時(shí)間 //再用strtotime() 生成一個(gè)昨天的時(shí)間 //對(duì)比兩個(gè)函數(shù)認(rèn)的效率高 } //結(jié)整時(shí)間 $time_end = microtime(true); //相減得到運(yùn)行時(shí)間 $time = $time_end - $time_start; echo "這個(gè)腳本執(zhí)行的時(shí)間為 $time seconds\n"; ?>
提出するリセットコード