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

PHP 기본 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

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

PHP 날짜 및 시간 함수 매뉴얼

gettimeofday() 함수는 현재 시간을 가져옵니다

정의 및 사용법

gettimeofday()함수는 날짜의 현재 시간을 반환합니다. 기본적으로 이 함수는 배열 형태로 현재 시간을 반환합니다. 부울 값true파라미터로 전달되면 이 함수는 시간을 부동소수점 값으로 반환합니다.

문법

gettimeofday($return_float)

파라미터

순번파라미터 및 설명
1

return_float($Optional)

이는 시간이 부동소수점 값으로 되어야 하는지를 지정하는 부울 값입니다. 이 값이 true라면 이 함수는 시간을 부동소수점 값으로 반환합니다.

 배열의 키는 다음과 같습니다:

  • "sec" - Unix 원자 시간부터의 초

  • "usec" - マイ크로초

  • "minuteswest" - 그리니치以西의 분

  • "dsttime" - 여름 시간 조정 유형

return_value

PHP gettimeofday()함수는 현재 시간을 반환합니다. 기본적으로 이 값은 다음 키를 포함한 배열입니다: sec, usec, minuteswest, dsttime. return_float 값을 설정하면return_float값을 true로 설정하면 시간이 부동소수점 값으로 반환됩니다.

PHP 버전

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

온라인 예제

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

<?php
   $time = gettimeofday();    
   print_r($time);   
?>
테스트를 볼려면‹/›

출력 결과

Array
(
    [sec] => 1589298247
    [usec] => 881165
    [minuteswest] => 0
    [dsttime] => 0
)

온라인 예제

현재 시간을 부동소수점 값으로 출력하는 예제입니다-

<?php
   $time = gettimeofday(true);    
   print_r($time); 
?>
테스트를 볼려면‹/›

출력 결과

1589298812.5101

온라인 예제

단일 시간 값을 추출할 수 있습니다. 예를 들어-

<?php
   $time = gettimeofday();
   echo "sec: $time[sec]\n";
   echo "usec: $time[usec]\n";
   echo "minuteswest: $time[minuteswest]\n";
   echo "dsttime: $time[dsttime]"; 
?>
테스트를 볼려면‹/›

출력 결과

sec: 1589301022
usec: 843115
minuteswest: 0
dsttime: 0

온라인 예제

<?php
   print_r(gettimeofday());   
   echo gettimeofday(true);
?>
테스트를 볼려면‹/›

이렇게 결과가 생성됩니다-

Array
(
    [sec] => 1589261767
    [usec] => 31653
    [minuteswest] => 0
    [dsttime] => 0
)
1589261767.032