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過程化風格
參數
-
what
-
DateTimeZone 類中的常量之一。
-
country
-
由兩個字母組成,ISO 3166-1 相容的國家程式碼。
注意: 只有當
what
被設定為DateTimeZone::PER_COUNTRY
時,該選項才會被使用。
返回值
成功,返回陣列,失敗則返回false
.
更新日誌
版本 | 說明 |
---|---|
5.3.0 |
新增可選的 what 和
country 參數。
|
範例
示例 #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