English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기본 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP microtime() 함수 사용법 및 예제

PHP Date & Time 함수 매뉴얼

microtime() 함수는 현재 Unix 시간 표준과 마이크로초를 반환합니다

정의 및 사용법

microtime()함수는 현재 Unix 시간 표준과 마이크로초를 반환합니다. 기본적으로, 이 함수는 마이크로초와 밀리초를 공백으로 구분한 문자열 값으로 반환합니다.

문법

microtime($get_as_float)

파라미터

순번파라미터 및 설명
1

get_as_float(선택)

이는 결과가 부동소수점 값으로 되어야 하는지 여부를 지정하는 부울 값입니다. 부울 값을true파라미터로 전달되면, 이 함수는 결과를 부동소수점 값으로 반환합니다.

반환 값

microtime() 함수는 현재 Unix 시간 표준을 반환합니다. 기본적으로, 이는 문자열 값으로 밀리초 단위로 반환됩니다. 이 메서드에 true boolean 값을 전달하면, 이는 Unix 시대부터 현재 시간까지의 시간을 마이크로초 단위로 자동으로 반환합니다.

PHP 버전

이 함수는 초기로 PHP 버전4중에서 도입되었으며 모든 더 높은 버전에서 사용할 수 있습니다.

온라인 예제

다음 예제는microtime()함수의 사용법-

<?php
   $time = microtime();
   print($time);
?>
테스트를 보세요‹/›

출력 결과

0.60664200 1589305212

온라인 예제

다음을 시도해 보겠습니다get_as_float값을 설정합니다true-

<?php
   $time = gettimeofday(true);    
   print_r($time); 
?>
테스트를 보세요‹/›

출력 결과

1589298812.5101

온라인 예제

<?php
   $time_start = microtime(true);
   usleep(100);
   
   $time_end = microtime(true);
   $time = $time_end - $time_start;
   
   echo "{$time}초내에 어떠한 작업도 수행되지 않았습니다\n";
?>
테스트를 보세요‹/›

이는 다음과 같은 결과를 생성합니다-

0.00에서18141269683838초내에 어떠한 작업도 수행되지 않았습니다