- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
http://www.php.net/manual/en/function.microtime.php
mixed microtime ([ bool $get_as_float = false ] )
microtime() returns the current Unix timestamp with microseconds. This function is only available on operating systems that support the gettimeofday() system call.
Parameters ¶
get_as_float
If used and set to TRUE, microtime() will return a float instead of a string, as described in the return values section below.
Пыхари вынуждены встраивать конвертацию в строку прямо в апи.
тока зачем пыхоблядям микросекунды?
"С моей стороны пули вылетели. Проблемы у вас."
"кавычки -- боттлнек моего супероптимизированного пхп приложения. Именно кавычки, а не сорок один left outer join по неиндексированному varchar(255) в mysql"
By default, microtime() returns a string in the form "msec sec", where sec is the number of seconds since the Unix epoch (0:00:00 January 1,1970 GMT), and msec measures microseconds that have elapsed since sec and is also expressed in seconds.
Да, если не установить второй параметр в true, то она вернёт одну строку, содержащую два числа, разделённых пробелами. И даже официальная документация предлагает способ разбора этой каши:
Что заставило авторов изобретать такой противоестественный формат?
*вздох*
>that have elapsed since sec and is also expressed in seconds
Микросекунды в секундах? То есть строка будет типа "0.123456 654321"?
А ещё как минимум у двух чешских футболистов такая фамилия.
Там украинский один из трез языков