стало любопытно мне, пошёл php вспоминать
у меня этот код:
var_dump(number_format(microtime(true), 6));
time_nanosleep(0, 10 * 1000 * 1000);
echo "<br />";
var_dump(number_format(microtime(true), 6));
вывел следующее:
string(20) "1,396,895,032.113305"
string(20) "1,396,895,032.123673"
time_nanosleep - всё правильно усыпила на 10 милисекунд