timezone_name_from_abbr()函數(shù)返回縮寫形式的時區(qū)名稱
該timezone_name_from_abbr()函數(shù)來得到一個縮寫時區(qū)的名稱。
timezone_name_from_abbr($abbr, [$gmtoffset[, $isdst]]);
序號 | 參數(shù)及說明 |
---|---|
1 | abbr (必需) 這是一個字符串值,表示您需要知道時區(qū)名稱的縮寫。 |
2 | gmtOffset (可選) 這是一個整數(shù)值,表示與GMT的偏移量(以秒為單位)。如果為此提供了一個值,則搜索其時區(qū)并返回。如果未找到,則返回第一個找到的時區(qū)(根據(jù)給定的縮寫)。 |
3 | isdst (可選) 這是一個整數(shù)值,指定時區(qū)的夏時制。夏令時指示器。
|
PHP timezone_name_from_abbr()函數(shù)返回一個字符串值,表示時區(qū)的名稱。如果失敗,則此函數(shù)返回布爾值false。
此函數(shù)最初是在PHP版本5.2.0中引入的,并且可以在所有更高版本中使用。
以下示例演示了timezone_name_from_abbr()函數(shù)根據(jù)時區(qū)縮略語返回時區(qū)名稱的用法-
<?php $res = timezone_name_from_abbr("PST"); print($res); ?>測試看看?/?
輸出結(jié)果
America/Los_Angeles
您還可以通過將偏移值作為以下形式傳遞來獲取時區(qū)名稱-
<?php //設(shè)置時區(qū) $res = timezone_name_from_abbr("", 3600, 0); print($res); ?>測試看看?/?
輸出結(jié)果
Europe/Paris
根據(jù)時區(qū)縮略語返回時區(qū)名稱
<?php echo timezone_name_from_abbr("CET")."\n"; echo timezone_name_from_abbr("", 3600, 0); ?>測試看看?/?
輸出結(jié)果:
Europe/Berlin Europe/Paris