我有兩個功能,其執行時間我想比較:PHP基準功能計時器腳本
function subject_one() {
$str = preg_match_all(...[SNIP]...);
// ...[SNIP]...
return $str;
}
function subject_two() {
$reader = new XMLReader;
$writer = new XMLWriter;
// ...[SNIP]...
echo $str;
}
是否可以編寫一個函數來做到這一點?
例如:我已經看到代碼添加到劇本,我想避免,如果可能的話它的頂部和底部
function benchmark_two_functions($first_function, $second_function) {
// do stuff
return $length_of_time_to_complete_each_function
}
大多數示例。
我想知道如何在功能'benchmark_two_functions()'可以修改運行'subject_one()'和'subject_two()'多次? – Jeff 2009-11-14 16:15:28