PHP gmmktime() 関数

GMT 日期の UNIX 時間スタンプを返し、それを使用してその日の曜日を検索します:

<?php
// 出力:October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a ".date("l", gmmktime(0,0,0,10,3,1975));
?>

実行例

定義と使用法

gmmktime() 関数は GMT 日期の UNIX 時間スタンプを返します。

ヒント:この関数は mktime() 同じですが、渡されるパラメータは GMT 日期を表します。

文法

gmmktime(hour,minute,second,month,day,year,is_dst);
パラメータ 説明
hour オプション。時間を指定します。
minute オプション。分を指定します。
second オプション。秒を指定します。
month オプション。月を指定します。
day オプション。日を指定します。
year オプション。年を指定します。
is_dst

オプション。パラメータは常に GMT 日期を表しますので、 is_dst 結果に影響を与えません。

コメント:このパラメータは PHP 5.1.0 で廃止されました。代わりに新しい時帯処理機能を使用します。

技術的詳細

返り値: 整数 Unix 時間スタンプを返します。
PHP バージョン: 4+
更新ログ: PHP 5.1.0:is_dst このパラメータは廃止されました。