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.