Computer >> Máy Tính >  >> Lập trình >> PHP

hàm localtime () trong PHP

Hàm localtime () trả về một mảng chứa các thành phần thời gian của dấu thời gian Unix.

Cú pháp

localtime(timestamp, is_associative)

Tham số

  • dấu thời gian - một dấu thời gian Unix số nguyên mặc định là giờ địa phương hiện tại nếu dấu thời gian không được cung cấp. Nói cách khác, nó được mặc định là giá trị của thời gian ().

  • is_associative - Nếu được đặt thành FALSE hoặc không được cung cấp hơn thì mảng được trả về dưới dạng một mảng thông thường, được lập chỉ mục số. Nếu đối số được đặt thành TRUE thì localtime () là một mảng kết hợp chứa tất cả các phần tử khác nhau của cấu trúc được trả về bởi lệnh gọi hàm C tới localtime.

  • Tên của các khóa khác nhau của mảng kết hợp như sau -

    • [tm_sec] - giây

    • [tm_min] - phút

    • [tm_hour] - giờ

    • [tm_mday] - ngày trong tháng

    • [tm_mon] - tháng trong năm (tháng 1 =0)

    • [tm_year] - Nhiều năm kể từ 1900

    • [tm_wday] - Ngày trong tuần (Chủ nhật =0)

    • [tm_yday] - Ngày trong năm

    • [tm_isdst] - Giờ tiết kiệm ánh sáng ban ngày có hiệu lực không

Quay lại

Hàm localtime () trả về một mảng chứa các thành phần thời gian của dấu thời gian Unix.

Sau đây là một ví dụ -

Ví dụ

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

Sau đây là kết quả -

Đầu ra

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
)

Hãy để chúng tôi xem một ví dụ khác -

Ví dụ

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

Sau đây là kết quả -

Đầu ra

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