[PHP] 1초 이하의 시간 확인하기 microtime()

2022. 9. 14. 20:32Program/PHP

055_PHP 1초 이하의 시간 확인하기

[요약]

  • 1초 이하의 값을 확인하는 함수 microtime()에 대해 알아보자.

현재 시간을 마이크로초까지 계산해야 할 정도로 정밀한 처리가 필요한 경우에는 microtime() 함수를 사용한다.


[microtime() 사용 방법]

소수 표현과 정수 표현을 따로 표시
microtime();  // 출력: 0.60822600 1517368162

소수 표현과 정수 표현을 함께 표시(괄호 안에 true 입력)
microtime(true);  // 출력: 1517368162.6082

microtime()을 사용하면 마이크로시간은 따로 표시하며, microtime(true)를 사용하면 소수점 4자리까지 표시한다.

 

다음은 microtime() 함수를 사용한 예제이다.

[예제: 56_microtime.php ]

<?php
    // 마이크로초를 따로 표시
    echo microtime();
    echo "<br>";

    // 마이크로초를 함께 표시
    echo microtime(true);
?>

실행결과

괄호 안에 아무것도 넣지 않으면 띄어쓰기로 구분하여 값이 따로 표시되고,

괄호 안에 true를 사용하면 1초 이상의 값과 함께 표시된다.

 

 

 


 

 

 

초보자를 위한 PHP 200제
김태영 지음 | 정보문화사