0

strtotime() 関数の PHP マニュアルを読んでいるときに、説明が非常に不十分な「メモ」にたどり着きました。

注:
この関数を数学演算に使用することはお勧めできません。PHP 5.3 以降では DateTime::add() と DateTime::sub() を使用するか、PHP 5.2 では DateTime::modify() を使用することをお勧めします。

「数学的操作」とはどういう意味ですか?
...もちろん、数学演算が一般的に何であるかは知っていますが、これはどのような文脈で意味されているのでしょうか?

そして、なぜそれが「お勧め」ではないのですか?

「お勧めできない」使用例を誰かに見せて、その理由を説明してもらえますか?

ありがとう。

4

1 に答える 1

4

日付を加算および減算して、日付間隔を取得できます。閏年や夏時間などを考慮に入れるため、DateTime はこれに適していますが、 では手動で行う必要がありますstrtotime()

于 2014-02-13T19:35:49.157 に答える