Ich würde gerne wissen, ob es eine allgemeinere Funktion gibt, die in PHP verfügbar ist, um dies zu tun, oder eine bessere Möglichkeit, dies zu handhaben.
Warum die Rundung? Nein, es gibt keine Überlastung, die Millisekunden dauert. Es ist einfach genug, einfach durch 1000 zu dividieren.
– NPras
2. November 2017 um 3:41 Uhr
time_nanosleep() und time_sleep_until() sind andere Schlaffunktionen, aber ich sehe sie nicht als brauchbare Alternativen.
– Schnuckelig
2. November 2017 um 3:52 Uhr
Sie können ein externes Programm mit system oder exec ausführen. Diese ermöglichen es Ihnen, den Schlafmodus von Linux (nicht sicher, was Windows entspricht) zu verwenden (falls geladen), der Dezimalstellen zulässt. Ich habe dies oft verwendet, um Anfragen an eine API zu verlangsamen, wo Sie mehr als 1 pro Sekunde wollen. system(‘sleep .1’);
Warum die Rundung? Nein, es gibt keine Überlastung, die Millisekunden dauert. Es ist einfach genug, einfach durch 1000 zu dividieren.
– NPras
2. November 2017 um 3:41 Uhr
time_nanosleep()
undtime_sleep_until()
sind andere Schlaffunktionen, aber ich sehe sie nicht als brauchbare Alternativen.– Schnuckelig
2. November 2017 um 3:52 Uhr
Sie können ein externes Programm mit system oder exec ausführen. Diese ermöglichen es Ihnen, den Schlafmodus von Linux (nicht sicher, was Windows entspricht) zu verwenden (falls geladen), der Dezimalstellen zulässt. Ich habe dies oft verwendet, um Anfragen an eine API zu verlangsamen, wo Sie mehr als 1 pro Sekunde wollen. system(‘sleep .1’);
– DDS
18. Dezember 2018 um 20:05 Uhr