返回一個包含了所有時區標示符的索引陣列。

DateTimeZone::listIdentifiers

timezone_identifiers_list

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

DateTimeZone::listIdentifiers -- timezone_identifiers_list返回一個包含了所有時區標示符的索引陣列。

說明

物件導向風格

public static DateTimeZone::listIdentifiers(int $what = DateTimeZone::ALL, string $country = null): array

過程化風格

timezone_identifiers_list(int $what = DateTimeZone::ALL, string $country = null): array

參數

what

DateTimeZone 類中的常量之一。

country

由兩個字母組成,ISO 3166-1 相容的國家程式碼。

注意: 只有當 what 被設定為DateTimeZone::PER_COUNTRY時,該選項才會被使用。

返回值

成功,返回陣列,失敗則返回false.

更新日誌

版本 說明
5.3.0 新增可選的 whatcountry 參數。

範例

示例 #1 timezone_identifiers_list() 函式的範例:

<?php
$timezone_identifiers 
DateTimeZone::listIdentifiers();
for (
$i=0$i 5$i++) {
    echo 
"$timezone_identifiers[$i]\n";
}
?>

以上例程的輸出類似於:

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *