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

PHP의 localtime() 함수

<시간/>

localtime() 함수는 Unix 타임스탬프의 시간 구성 요소를 포함하는 배열을 반환합니다.

구문

localtime(timestamp, is_associative)

매개변수

  • 타임스탬프 - 타임스탬프가 제공되지 않은 경우 현재 현지 시간으로 기본 설정되는 정수 Unix 타임스탬프. 즉, 기본값은 time() 값입니다.

  • 연관적 - FALSE로 설정되거나 제공되지 않으면 배열은 숫자로 인덱스된 일반 배열로 반환됩니다. 인수가 TRUE로 설정되면 localtime()은 localtime에 대한 C 함수 호출에 의해 반환된 구조의 다른 모든 요소를 ​​포함하는 연관 배열입니다.

  • 연관 배열의 다른 키 이름은 다음과 같습니다. -

    • [tm_sec] - 초

    • [tm_min] - 분

    • [tm_hour] - 시간

    • [tm_mday] - 날짜

    • [tm_mon] - 월(1월=0)

    • [tm_year] - 1900년 이후

    • [tm_wday] - 요일(일요일=0)

    • [tm_yday] - 올해의 날

    • [tm_isdst] - 일광 절약 시간제가 적용됩니까

반환

localtime() 함수는 Unix 타임스탬프의 시간 구성 요소를 포함하는 배열을 반환합니다.

다음은 예입니다 -

예시

<?php
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>

다음은 출력입니다 -

출력

Array
(
   [0] => 52
   [1] => 14
   [2] => 5
   [3] => 11
   [4] => 9
   [5] => 118
   [6] => 4
   [7] => 283
   [8] => 0
)
Array
(
   [tm_sec] => 52
   [tm_min] => 14
   [tm_hour] => 5
   [tm_mday] => 11
   [tm_mon] => 9
   [tm_year] => 118
   [tm_wday] => 4
   [tm_yday] => 283
   [tm_isdst] => 0
)

다른 예를 보겠습니다 -

예시

<?php
echo ("The local time is : \n");
print_r(localtime());
?>

다음은 출력입니다 -

출력

The local time is :
Array
(
   [0] => 35
   [1] => 15
   [2] => 5
   [3] => 11
   [4] => 9
   [5] => 118
   [6] => 4
   [7] => 283
   [8] => 0
)