Homepage selbermachen 7.848 Themen, 35.566 Beiträge

Lust auf kleines Spiel?

xafford / 17 Antworten / Flachansicht Nickles

Wer hätte Lust auf einen kleinen Wettbewerb? Es soll darum gehen, daß eine relativ einfache Aufgabe gestellt wird, die mittels PHP mit möglichst wenig Code und am effizientesten gelöst wird. Eine Kommentierung des Code, Fehlerbehandlung, Ausnahmefestigkeit ist egal, nur funktionieren muß er rein mit internen Sprachmitteln einer normalen PHP-Installation.

Hätte jemand Lust auf so ein Spielchen?

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Lust auf kleines Spiel? xafford
Lust auf kleines Spiel? xafford
Lust auf kleines Spiel? xafford
Lust auf kleines Spiel? xafford
Lust auf kleines Spiel? xafford
Lust auf kleines Spiel? xafford
xafford Nachtrag zu: „Lust auf kleines Spiel?“
Optionen

so, ich fange mal an, da ich leider gleich weg muß, hier mein Code


function Benchmark($a){
$d=microtime();
$e=0;
while($e++<$a[1]){call_user_func_array($a[0],$a[2]);}
return (array_sum(explode(' ',microtime()))-array_sum(explode(' ',$d)))/$a[1];
}


Eingabewert ist ein Array, das folgendermaßen aussieht:

array('Name der Testfunktion','Widerholungen',array('Argumente der Funktion'))

Als Beispiel:

$dauer=Benchmark( array( 'exp' , 1000 , array( 10 ) ) );
Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen