95841


PHPを使っています  
入力された年月日から年齢を算出するプログラムを書いているところです。  
その際に、入力された年月日が日付の型ではない（例えば1999年15月40日）のようなときに  
空で返すというプログラムを書きたいです。

どなたかご教授ください


CC BY-SA 4.0
2023-08-03T09:43:12.030
95839
2023-08-03T09:56:55.827
59369
question
php
PHP　日付の型について


正しい日付かを真偽値で返す `checkdate` という関数があるようです。

<https://www.php.net/manual/en/function.checkdate.php>

実行例:

>
[code]

>     <?php
>     var_dump(checkdate(12, 31, 2000));
>     var_dump(checkdate(2, 29, 2001));
>     ?>
>  
[/code]

結果:

>
[code]

>     bool(true)
>     bool(false)
>  
[/code]


CC BY-SA 4.0
2023-08-03T09:56:55.827
95841
2023-08-03T09:56:55.827
3060
95839
answer