PHP timezone_identifiers_list() 函式



定義和用法

timezone_identifiers_list() 函式是 DateTimeZone::listIdentifiers() 的別名。此函式以陣列的形式返回 PHP 中的所有識別符號。

語法

timezone_identifiers_list([$what, $country])

引數

序號 引數及描述
1

what (可選)

這是一個整數,指定表示大陸的 DateTimeZone 類常量。

2

what (可選)

這是一個字串,表示國家程式碼 (ISO 3166-1)。

返回值

此函式返回一個包含時區識別符號列表的陣列。如果失敗,則返回布林值 false

PHP 版本

此函式首次在 PHP 5.2.0 版本中引入,並在所有後續版本中可用。

示例

以下示例演示了 timezone_identifiers_list() 函式的用法:

<?php
   print($timeZone[201]."\n");
   print($timeZone[202]."\n");
   print($timeZone[203]."\n");
   print($timeZone[204]."\n");
   print($timeZone[205]."\n");
   print($timeZone[206]."\n");
   print($timeZone[207]."\n");
   print($timeZone[208]."\n");
?>

這將產生以下結果:

Antarctica/DumontDUrville
Antarctica/Macquarie
Antarctica/Mawson
Antarctica/McMurdo
Antarctica/Palmer
Antarctica/Rothera
Antarctica/Syowa
Antarctica/Troll

示例

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

這將產生以下結果:

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
-------------------------------------------------
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
php_function_reference.htm
廣告