php–ソースコード効率をテスト
関数:
begin($start);
report($start);
サンプルコード:
<?php function begin(&$start) { $tmp = gettimeofday(); $start = $tmp[usec]; } function report($start) { $tmp = gettimeofday(); $now = $tmp[usec]; echo "time consuming: "; echo $now - $start; echo "<br>"; } function getRandNum($length = 8) { $salt = substr(uniqid(rand()), -$length); return $salt; } $start = 0; begin($start); $str=""; while (strlen($str)< 10000) { $str.=getRandNum(1); } report($start);