PHP mktime() 関数
例
日付の Unix タイムスタンプを返します。次に、それを使用してその日付の日を見つけます。
<?php
// 版画: 1975 年 10 月 3 日は金曜日でした
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>
定義と使用法
mktime() 関数は、日付の Unix タイムスタンプを返します。
ヒント:この関数は構造体()ただし、渡されたパラメーターは日付を表します (GMT 日付ではありません)。
構文
mktime(hour, minute, second, month, day, year, is_dst)
パラメータ値
パラメータ |
説明 |
---|---|
時間 | オプション。時間を指定します |
分 | オプション。分を指定します |
2番 | オプション。秒を指定します |
月 | オプション。月を指定します |
日 | オプション。曜日指定 |
年 | オプション。年を指定します |
is_dst | オプション。時刻が夏時間 (DST) の場合はこのパラメーターを 1 に設定し、そうでない場合は 0 に設定し、不明な場合は -1 (デフォルト) に設定します。不明な場合、PHP はそれ自体を見つけようとします (これにより、予期しない結果が生じる可能性があります)。ノート:このパラメーターは PHP 7.0 で削除されました。代わりに、新しいタイムゾーン処理機能を使用する必要があります |
技術的な詳細
戻り値: |
整数の Unix タイムスタンプを返します。エラーの場合は FALSE |
---|---|
PHP バージョン: |
4+ |
PHP 変更ログ: |
PHP 7.1:is_dstパラメータが削除されます。 PHP 5.3.0: E_DEPRECATED をスローしますis_dstパラメータが使用されます |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。