28 lines
834 B
PHP
28 lines
834 B
PHP
|
<!-- start profiling callstack -->
|
||
|
<table class="yiiLog" width="100%" cellpadding="2"
|
||
|
style="border-spacing: 1px; font: 11px Verdana, Arial, Helvetica, sans-serif; background: #EEEEEE; color: #666666;">
|
||
|
<tr>
|
||
|
<th style="background: black; color: white;" colspan="2">程序概要分析 - 堆栈调用报告</th>
|
||
|
</tr>
|
||
|
<tr style="background-color: #ccc;">
|
||
|
<th>步骤</th>
|
||
|
<th>时间 (秒)</th>
|
||
|
</tr>
|
||
|
<?php
|
||
|
foreach ( $data as $index => $entry ) {
|
||
|
$color = ($index % 2) ? '#F5F5F5' : '#FFFFFF';
|
||
|
list ( $proc, $time, $level ) = $entry;
|
||
|
$proc = CHtml::encode ( $proc );
|
||
|
$time = sprintf ( '%0.5f', $time );
|
||
|
$spaces = str_repeat ( ' ', $level * 8 );
|
||
|
|
||
|
echo <<<EOD
|
||
|
<tr style="background:{$color}">
|
||
|
<td>{$spaces}{$proc}</td>
|
||
|
<td align="center">{$time}</td>
|
||
|
</tr>
|
||
|
EOD;
|
||
|
}
|
||
|
?>
|
||
|
</table>
|
||
|
<!-- end of profiling callstack -->
|