Hallo,
Der Wert von Microsekunden ist vom Typ Zahl, du müsstest also ggf. führende Nullen auffüllen.
du meinst das einfach die Nullen vorne fehlen bzw. nicht angezeigt werden?
natürlich, genau das. Das ist doch bei Zahlenwerten immer so, wenn man nicht ausdrücklich etwas anderes angibt.
Wenn ich also eine Mikrosekunde $mytime_arr['usec'] von 57379 bekomme, sollte ich vorne eine Null auffüllen? also 057379 ?
Wenn du eine derart formatierte usgabe haben willst, musst du die Zahl eben mit führenden Nullen formatiert ausgeben. Zum Beispiel mit sprintf() und der Formatangabe "%06d".
Ich müsste also noch eine Prüfung einbauen, wenn Zahl nicht 6 stellig dann auffüllen?
Man kann es auch so umständlich machen ... ;-)
So long,
Martin