Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 microtime() 함수

<시간/>

microtime() 함수는 현재 시간의 마이크로초를 반환합니다. 현재 Unix 타임스탬프를 마이크로초 단위로 반환합니다. 이 함수는 gettimeofday() 시스템 호출을 지원하는 운영 체제에서만 사용할 수 있습니다.

구문

microtime(get_as_float)

매개변수

  • get_as_float - 선택적 인수 없이 호출되면 이 함수는 문자열 "msec sec"을 반환합니다. 여기서 sec은 Unix Epoch(1970년 1월 1일 0:00:00 GMT) 이후 초 단위로 측정된 현재 시간이고 msec은 마이크로초 부분. 선택적 get_as_float가 TRUE로 설정되면 float(초 단위)가 반환됩니다.

반환

microtime() 함수는 현재 Unix 타임스탬프를 마이크로초 단위로 반환합니다. 이 함수는 gettimeofday() 시스템 호출을 지원하는 운영 체제에서만 사용할 수 있습니다.

예시

다음은 예입니다 -

<?php
   echo(microtime());
?>

출력

0.85623100
1539234951

예시

다른 예를 보겠습니다 -

<?php
   $time_start = microtime(true); usleep(100); $time_end = microtime(true); $time = $time_end - $time_start; echo "Did nothing in $time seconds\n";
?>

출력

Did nothing in 0.00016498565673828 seconds