English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
timezone_abbreviations_list()関数は、dst(夏時間)、時差および時区情報を含む関連配列を返します。
timezone_abbreviations_list()関数はDateTimeZone::listAbbreviations()の別名です。この関数は配列形式で時区のdst(夏時間)、offset(時差)およびname(時区情報)の値を返します。
timezone_abbreviations_list()
timezone_abbreviations_list()関数は引数を受け取りません。
この関数は配列を返し、各時区の(dst、offsetおよびname)の値リストを含みます。失敗した場合、この関数は布尔値を返します。false。
この関数は最初にPHPバージョン5.2.0で導入され、すべての高いバージョンで使用できます。
以下のサンプルではtimezone_abbreviations_list()「acst」時区の夏時間、時差および時区名を出力する関数:-
<?php //時区設定 $res = timezone_abbreviations_list(); print_r($res["acst"]); ?>テストを見て‹/›
出力結果
配列 ( [0] => 配列 ( [dst] => [offset] => 34200 [timezone_id] => オーストラリア/アデレード ) [1] => 配列 ( [dst] => [offset] => 34200 [timezone_id] => オーストラリア/ブローンヒル ) [2] => 配列 ( [dst] => [offset] => 34200 [timezone_id] => オーストラリア/ダーウィン ) [3] => 配列 ( [dst] => [offset] => 34200 [timezone_id] => オーストラリア/ノース ) [4] => 配列 ( [dst] => [offset] => 34200 [timezone_id] => オーストラリア/サウス ) [5] => 配列 ( [dst] => [offset] => 34200 [timezone_id] => オーストラリア/ヤンコウィナ ) )
「acst」時区の夏時間、時差および時区名を出力する二つの方法を使用
<?php $timezone_abbreviations = timezone_abbreviations_list (); print_r($timezone_abbreviations["acst"]); echo "----------------------------------------------\n"; # 第二种方法を使用。 $timezone_abbreviations = DateTimeZone::listAbbreviations(); print_r($timezone_abbreviations["acst"]); ?>テストを見て‹/›
出力結果:
配列 ( [0] => 配列 ( [dst] => 1 [offset] => -14400 [timezone_id] => アメリカ/ポルトアクリ ) [1] => 配列 ( [dst] => 1 [offset] => -14400 [timezone_id] => アメリカ/エルルネペ ) [2] => 配列 ( [dst] => 1 [offset] => -14400 [timezone_id] => アメリカ/リオブランコ ) [3] => 配列 ( [dst] => 1 [offset] => -14400 [timezone_id] => ブラジル/エークレ ) ) ------------------------------------------------------ 配列 ( [0] => 配列 ( [dst] => 1 [offset] => -14400 [timezone_id] => アメリカ/ポルトアクリ ) [1] => 配列 ( [dst] => 1 [offset] => -14400 [timezone_id] => アメリカ/エルルネペ ) [2] => 配列 ( [dst] => 1 [offset] => -14400 [timezone_id] => アメリカ/リオブランコ ) [3] => 配列 ( [dst] => 1 [offset] => -14400 [timezone_id] => ブラジル/エークレ ) )