PHP localtime() 関数

数値配列と関連配列の形式でローカル時間を出力します:

<?php
print_r(localtime());
echo "<br><br>";
print_r(localtime(time(),true));
?>

実行例

定義と用法

localtime() 関数はローカル時間を返します。

文法

localtime(timestamp,is_assoc);
パラメータ 説明
timestamp オプション。Unix 时间戳を指定します。指定しない場合 timestamp、それがデフォルトでは現在のローカル時間 time() になります。
is_assoc

オプション。関連配列かインデックス配列を返すかを指定します。FALSEの場合はインデックス配列を、TRUEの場合は関連配列を返します。デフォルトはFALSEです。

関連配列のキー名は以下の通りです:

  • [tm_sec] - 秒
  • [tm_min] - 分
  • [tm_hour] - 時
  • [tm_mday] - 月份の中の何日目
  • [tm_mon] - 年の中の何ヶ月目(0から1月を表す)
  • [tm_year] - 年(1900から始まる)
  • [tm_wday] - 週の中の何日目 (日曜日=0)
  • [tm_yday] - 年の中の何日目
  • [tm_isdst] - 夏時間が現在有効かどうか

技術的詳細

返り値: Unix 时间戳のコンポーネントを含む配列を返します。
PHP 版本: 4+
更新ログ: PHP 5.1.0:E_STRICT と E_NOTICE の時区エラーが追加されました。