or \n"; } } } /* dense is good */ static function sort( $a, $b ) { return $a['real'] < $b['real']; /* sort descending by time elapsed */ } static function format( $item, $key, $totalReal ) { $perc = $totalReal ? $item['real']/$totalReal*100 : 0; self::$out .= sprintf( "%6.2f%% %3.6f %6d - %s\n", $perc, $item['real'], $item['count'], $key ); } }