41 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <!-- start profiling summary -->
 | |
| <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="6">
 | |
| 			程序概要分析 - 报告概述
 | |
| 			(时间: <?php echo sprintf('%0.5f',Yii::getLogger()->getExecutionTime()); ?> 秒,
 | |
| 			内存: <?php echo number_format(Yii::getLogger()->getMemoryUsage()/1024); ?>KB)
 | |
| 		</th>
 | |
| 	</tr>
 | |
| 	<tr style="background-color: #ccc;">
 | |
| 	    <th>程序</th>
 | |
| 		<th>数量</th>
 | |
| 		<th>总计 (秒)</th>
 | |
| 		<th>平均 (秒)</th>
 | |
| 		<th>最小 (秒)</th>
 | |
| 		<th>最大 (秒)</th>
 | |
| 	</tr>
 | |
| <?php
 | |
| foreach($data as $index=>$entry)
 | |
| {
 | |
| 	$color=($index%2)?'#F5F5F5':'#FFFFFF';
 | |
| 	$proc=CHtml::encode($entry[0]);
 | |
| 	$min=sprintf('%0.5f',$entry[2]);
 | |
| 	$max=sprintf('%0.5f',$entry[3]);
 | |
| 	$total=sprintf('%0.5f',$entry[4]);
 | |
| 	$average=sprintf('%0.5f',$entry[4]/$entry[1]);
 | |
| 
 | |
| 	echo <<<EOD
 | |
| 	<tr style="background:{$color}">
 | |
| 		<td>{$proc}</td>
 | |
| 		<td align="center">{$entry[1]}</td>
 | |
| 		<td align="center">{$total}</td>
 | |
| 		<td align="center">{$average}</td>
 | |
| 		<td align="center">{$min}</td>
 | |
| 		<td align="center">{$max}</td>
 | |
| 	</tr>
 | |
| EOD;
 | |
| }
 | |
| ?>
 | |
| </table>
 | |
| <!-- end of profiling summary -->
 |