Newsgroups: de.comp.lang.php.misc
From: Marcel Hellkamp <n...@spielefanpages.de>
Date: Sun, 28 Nov 2004 14:36:02 +0100
Local: Sun, Nov 28 2004 8:36 am
Subject: Re: microtime() - Benchmark
Stephan Mann wrote: In PHP4 kann man das Ergebnis auch durch den Einzeiler > On 2004-11-27 12:32:57, Johannes Mueller wrote: >> $start = microtime(); >> ...aber mich beunruhigt, dass im Manual unter microtime() eine > Lass dir mal ausgeben, was du von microtime() bekommst. Da ist ein $time = array_sum(explode(" ", microtime())); erreichen. > Aber warum benutzt du nicht einfach PEAR::Benchmark [0]? Weil er selbst das Beispiel bei PHP.net nicht kapiert hat und daher bestimmt nicht so schnell durch die PEAR-Herachie durchsteigt. Ich poste trotzdem mal meine Version einer Benchmark-Methode: function timer($event = false) { $time = array_sum(explode(" ", microtime())); if(!isset($first) OR $event === false) $out .= sprintf("Step:%8.4f Total:%8.4f [%s]\n", Anwendung: Die Ausgabe sieht in etwa so aus: Ich find die Methode komfortabler als die PEAR-Alternative und setze sie naja, vieleicht hilfts ja mfg You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||