今日の人気記事

  1. PHPのダウンロードとインストール - Windows環境
  2. PHP + Apache 環境の構築
  3. HTML内でPHPスクリプトを実行 - 埋め込み
  4. PHPサンプルコード集
  5. PHPスクリプト - 基本的な記述方法 - 書き方の基本

日付が正しいかどうかを確認 - checkdate()

スポンサーリンク

プログラミング言語PHPで、指定した日付が正しいかどうかを確認する関数 checkdate()を紹介します。

checkdate関数

bool checkdate ( int $month , int $day , int $year )
引数に指定した日付が正しいかどうかを確認します。閏年も考慮します。
引数
$month
「月」を指定します。
$day
「日」を指定します。
$year
「年」を指定します。
返り値
引数に指定した日付(月、日、年)が正しい場合は、trueを
その他の場合は、falseを返します。
スポンサーリンク

サンプルコード

引数に指定した日付が正しいかどうかを確認するサンプルコードです。

chechdate( 月, 日, 年 )
<?php
/* 日付が正しいかどうかを確認 */
var_dump(checkdate(9, 27, 2013));

/* いい国作ろう鎌倉幕府 */
var_dump(checkdate(2, 29, 1192));

/* 鳴くよウグイス平安京 */
var_dump(checkdate(2, 29, 794));
?>

実行結果です。

bool(true)
bool(true)
bool(false)

引数に指定した日付が正しいかどうかをtrue / falseで返します。
いい国作ろう鎌倉幕府 → 閏年なので、true。
鳴くよウグイス平安京 → 閏年ではないので、false。

スポンサーリンク

関連記事と広告