English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
gettimeofday() 함수는 현재 시간을 가져옵니다
gettimeofday()함수는 날짜의 현재 시간을 반환합니다. 기본적으로 이 함수는 배열 형태로 현재 시간을 반환합니다. 부울 값true파라미터로 전달되면 이 함수는 시간을 부동소수점 값으로 반환합니다.
gettimeofday($return_float)
순번 | 파라미터 및 설명 |
---|---|
1 | return_float($Optional) 이는 시간이 부동소수점 값으로 되어야 하는지를 지정하는 부울 값입니다. 이 값이 true라면 이 함수는 시간을 부동소수점 값으로 반환합니다. 배열의 키는 다음과 같습니다:
|
PHP gettimeofday()함수는 현재 시간을 반환합니다. 기본적으로 이 값은 다음 키를 포함한 배열입니다: sec, usec, minuteswest, dsttime. return_float 값을 설정하면return_float값을 true로 설정하면 시간이 부동소수점 값으로 반환됩니다.
이 함수는 원래 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