回答編集履歴

2

edit

2021/01/24 09:37

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -54,6 +54,8 @@
54
54
 
55
55
  var_dump((strtotime('2021-01-25') < time()));
56
56
 
57
+ var_dump((strtotime('2021-01-30') < time()));
58
+
57
59
 
58
60
 
59
61
  ```

1

edit

2021/01/24 09:37

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -1,4 +1,4 @@
1
- 文字列型の比較って、辞書順だったはずなので、見た目ならないと思います。
1
+ 文字列型の比較って、辞書順だったはずなので、日付の順の比較にならないと思います。
2
2
 
3
3
 
4
4
 
@@ -63,3 +63,7 @@
63
63
  あと個人的には、MMにするならDDにそろえた方がいいかな。
64
64
 
65
65
  0埋めするなら両方する、しないなら両方しない。
66
+
67
+
68
+
69
+ より望ましいのは[DateTimeオブジェクト](https://www.php.net/manual/ja/class.datetime.php)として比較する。