Vorallem sieht man hier nicht die Einheit. Es handelt sich laut php.net um 0.05 Mikrosekunden bzw. 0.01 µs…
Nein. Die Angabe auf PHP.net …
microtime() gibt den aktuellen Unix-Timestamp mit Mikrosekunden zurück.
ist stark verwirrend.
Blick in die Wirklichkeit:
<?php
$Tstart = microtime( true );
sleep( 1 ); # Wartet 1 Sekunde
echo ( microtime(true) - $Tstart ) , "\n";
Resultat:
1.0001120567322
Die Angabe ist also, wenn diese als Dezimalzahl microtime(true)
erfolgt, in Sekunden.