private static function call_query($dblink, $qfunc, $qstr) { if (self::$query_log_key) { $time = microtime(true); $result = $dblink->{$qfunc}($qstr); self::$query_log[self::$query_log_key][0] += microtime(true) - $time; self::$query_log_key = false; } else { $result = $dblink->{$qfunc}($qstr); } return $result; }