<?php function start_timer($event) { printf("timer: %s<br>\n", $event); list($low, $high) = explode(" ", microtime()); $t = $high + $low; flush(); return $t; } function next_timer($start, $event) { list($low, $high) = explode(" ", microtime()); $t = $high + $low; $used = $t - $start; printf("timer: %s (%8.4f)<br>\n", $event, $used); flush(); return $t; } $t = start_timer("start Befehl 1"); /* Hier den ersten Befehl einfuegen */ $t = next_timer($t, "start Befehl 2"); /* Hier den zweiten Befehl einfuegen */ $t = next_timer($t, "finish"); ?>
Möchte man zum Beispiel den Performance-Unterschied zwischen mysql_fetch_row und mysql_fetch_array bestimmen, fügt man die beiden Befehle an die beiden mit Kommentaren versehenen Stellen im Skript ein.






