Willkommen auf www.sudokurechner.de.vu

Linkweg: Home / Zahlenrätsel / Sudoku / Skripte / Klasse: sudoku_logic / Methode: dauer()

Methode: sudoku_logic::dauer()

PHP-Code
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
<?php
 
function dauer() {
  $this->fertig = microtime();
  $tmp1 = explode(' ',$this->start);
  $tmp2 = explode(' ',$this->fertig);
  $this->dauer = round(($tmp2[0]+$tmp2[1]-$tmp1[0]-$tmp1[1]),3);
}
 
?>

Diese Methode errechnet die zum Lösen des Sudoku-Rätsel benötigte Zeit.
Zuerst wird der UNIX-Zeitstempel am Ende der Berechnung in $fertig auf Mikrosekunden genau gespeichert.
Dann werden die UNIX-Zeitstempel in ihre Bestandteile zerlegt, damit das Skript damit rechnen kann.
Zuletzt wird die Differenz aus $fertig und $start gebildet und auf 3 Nachkommastellen genau in $dauer gespeichert.

Links: