PHP timezone_transitions_get()関数
例
タイムゾーンの遷移を返します:
<?php
$timezone = new DateTimeZone("Europe/Paris");
// Procedural style
print_r(reset(timezone_transitions_get($timezone)));
echo "<br><br>"
// Object oriented style
print_r(reset($timezone->getTransitions()));
?>
定義と使用法
timezone_transitions_get()は、タイムゾーンのすべての遷移を返します。
構文
以下の2つの関数は同等であり、上記の例に示すように、どの関数も使用できます。
手続き型のスタイル:
<div>timezone_transitions_get<em>(object, timestamp_start, timestamp_end)</em></div>
オブジェクト指向スタイル:
<div> DateTimeZone::getTransitions<em>(timestamp_start, timestamp_end)</em></div>
パラメータ値
パラメータ |
説明 |
---|---|
object | Required(手続き型スタイルの場合)。 DateTimeZoneオブジェクトを指定します |
timestamp_start | Optional タイムスタンプ開始 |
timestamp_end | Optional タイムスタンプ終了 |
Technical Details
Return Value: | 連想配列を含む数値インデックス配列 すべての遷移が成功した場合。失敗した場合は FALSE |
---|---|
PHP バージョン: |
5.2+ |
PHP 変更ログ: |
PHP 5.3: timestamp_startとtimestamp_end/em>パラメーター追加 |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。