Cách sử dụng hàm date_default_timezone_set() trong PHP

Cach Su Dung Ham Date Default Timezone Set Trong Php



Các múi giờ phải được xem xét khi xử lý các giá trị thời gian và ngày tháng trong PHP. Theo mặc định, các tập lệnh PHP sử dụng giá trị múi giờ của máy chủ web, có thể thay đổi giá trị này bằng cách chỉnh sửa ngày.múi giờ chỉ thị trong php. ini tệp, thêm mục nhập giá trị thời gian vào .htaccess tập tin, hoặc sử dụng chức năng. Một chức năng quan trọng để thiết lập múi giờ trong PHP là date_default_timezone_set() chức năng.

Hãy theo dõi bài viết này để tìm hiểu về date_default_timezone_set() chức năng trong PHP.

Hàm date_default_timezone_set() trong PHP là gì

Các date_default_timezone_set() là một hàm PHP tích hợp được sử dụng để đặt Múi giờ mặc định được sử dụng bởi tất cả các hàm ngày giờ trong tập lệnh PHP. Chức năng này cho phép người dùng lấy thời gian cũng như ngày tháng từ máy chủ nơi tập lệnh PHP chạy. Bằng cách thiết lập Múi giờ mặc định , hàm này giúp đảm bảo rằng tất cả thao tác ngày/giờ trong tập lệnh được thực hiện chính xác dựa trên múi giờ đã chỉ định.







Ví dụ: để làm việc với ngày và giờ từ các múi giờ khác nhau, bạn có thể sử dụng date_default_timezone_set() chức năng. Điều này sẽ đảm bảo tất cả các tính toán và định dạng được thực hiện bằng múi giờ cụ thể. Điều này rất hữu ích khi tạo các ứng dụng cần xử lý ngày và giờ từ các nơi khác nhau trên thế giới.



cú pháp



Một cú pháp đơn giản được sử dụng bởi PHP date_default_timezone_set() chức năng được đưa ra dưới đây:





date_default_timezone_set ( Múi giờ )

Tham số: Hàm này chỉ chấp nhận một múi giờ tham số cho biết múi giờ sẽ sử dụng.

Giá trị trả về: Nếu múi giờ đã chỉ định không hợp lệ, hàm này trả về false; khác, nó trả về true.



Cách sử dụng Hàm date_default_timezone_set() trong PHP

Việc sử dụng date_default_timezone_set() chức năng rất đơn giản trong PHP. Thực hiện theo ví dụ dưới đây để hiểu cách sử dụng chức năng:

Ví dụ

Hãy thực hiện các date_default_timezone_set() chức năng bằng cách làm theo các bước được đề cập ở trên.



// Đặt múi giờ thành giờ New York

date_default_timezone_set ( 'Mỹ/New_York' ) ;

// Lấy thời gian hiện tại theo múi giờ mặc định

$currentTime = ngày ( 'Y-m-d H:i:s' ) ;

// Hiển thị thời gian hiện tại

tiếng vang 'Thời gian hiện tại là: $currentTime ' ;

?>

Trong ví dụ này, chúng tôi đã thay đổi múi giờ thành Newyork và sau đó in ngày và giờ hiện tại của vùng đó trong bảng điều khiển bằng tiếng vang.

Ghi chú: Bạn có thể thay đổi múi giờ theo sự lựa chọn của bạn. Nhận danh sách tất cả các múi giờ từ đây .

Phần kết luận

Các tập lệnh PHP sử dụng múi giờ của máy chủ web theo mặc định; tuy nhiên, bạn có thể thay đổi nó thông qua date_default_timezone_set() chức năng. Sử dụng chức năng này, mỗi giờ và ngày làm việc trong tập lệnh sẽ được sử dụng trong thời gian đã chỉ định. Hiểu chức năng này rất hữu ích để truy cập thông tin ngày giờ từ máy chủ đang chạy tập lệnh.