PHP将秒转换为毫秒、秒或分钟

PHP将秒转换为毫秒、秒或分钟,php,curl,numbers,milliseconds,seconds,Php,Curl,Numbers,Milliseconds,Seconds,我正在开发一个脚本,它使用CURLINFO_total_time检查加载文件(图像、css、js)的总时间 结果以秒为单位生成,但类似于 0.022919 seconds 0.123219 seconds 1.3663 seconds 我想将输出转换为毫秒,如果输出小于1秒,那么应该是这样的 0.022919 seconds = 22 ms 0.123219 seconds = 12 ms 1.3663 seconds = 1 second 秒到毫秒=秒*1000。。。。。数学1

我正在开发一个脚本,它使用CURLINFO_total_time检查加载文件(图像、css、js)的总时间

结果以秒为单位生成,但类似于

 0.022919 seconds
 0.123219 seconds
 1.3663 seconds
我想将输出转换为毫秒,如果输出小于1秒,那么应该是这样的

 0.022919 seconds = 22 ms
 0.123219 seconds = 12 ms
 1.3663 seconds = 1 second

秒到毫秒=秒*1000。。。。。数学101;那么像
$time=($seconds>=1.0)这样基本的东西$等一下。”s':($seconds*1000)。'ms′完全如@MarkBaker所述。做一些基本的数学运算,并按照你在上面所说的那样输出所需的结果。它会生成这样的结果:
0.000539=0.815ms | 0.044395=47.907ms | 0.000353=0.363ms
如果0.000539/1000给出0.815ms,那么你显然是在使用一些模糊的数学分支——真正的数学更像是完全可能的,
$time=($seconds>=1.0)?地板(秒)。's:地板($s*1000)。'ms′。。。。。但是
0.00057
将为您提供
0ms
,而不是
5ms