Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน timezone_abbreviations_list() ใน PHP

คำอธิบาย

ฟังก์ชัน timezone_abbreviations_list() ใช้ดึงรายการชื่อย่อเขตเวลา (timezone abbreviations) ทั้งหมด พร้อมข้อมูล DST, offset และชื่อเขตเวลาเต็ม คืนค่าเป็นอาร์เรย์เชื่อมโยงที่ key คือชื่อย่อ

รูปแบบการใช้งาน (Syntax)

timezone_abbreviations_list(): array

พารามิเตอร์

ไม่มีพารามิเตอร์

ค่าที่คืนกลับ (Return Value)

คืนค่าอาร์เรย์เชื่อมโยงที่ key คือชื่อย่อ (เช่น "acst", "est") และ value คืออาร์เรย์ของเขตเวลาที่ใช้ชื่อย่อนั้น แต่ละรายการมี: dst (bool), offset (วินาที), timezone_id (ชื่อเต็ม)

ตัวอย่างการใช้งาน

ตัวอย่างที่ 1 - รายการ "acst"

<?php
$timezone_abbreviations = timezone_abbreviations_list();
print_r($timezone_abbreviations["acst"]);
?>

ผลลัพธ์ (บางส่วน)

Array
(
    [0] => Array
        (
            [dst] => 1
            [offset] => -14400
            [timezone_id] => America/Porto_Acre
        )
    [1] => Array
        (
            [dst] => 
            [offset] => 32400
            [timezone_id] => Australia/Adelaide
        )
    ...
)

ตัวอย่างที่ 2 - รายการ "act"

<?php
$res = timezone_abbreviations_list();
print_r($res["act"]);
?>

ผลลัพธ์

Array
(
    [0] => Array
        (
            [dst] => 
            [offset] => -18000
            [timezone_id] => America/Porto_Acre
        )
    [1] => Array
        (
            [dst] => 
            [offset] => -18000
            [timezone_id] => America/Eirunepe
        )
    [2] => Array
        (
            [dst] => 
            [offset] => -18000
            [timezone_id] => America/Rio_Branco
        )
    [3] => Array
        (
            [dst] => 
            [offset] => -18000
            [timezone_id] => Brazil/Acre
        )
)