strtotime + day或+ days有什么区别吗?

Peo*_*eon 8 php date strtotime

谷歌搜索这个,但找不到答案.想知道,如果这两个脚本有区别吗?

+3 :

echo date( 'd.m.Y H:i:s', strtotime( '+3 day' ) );
Run Code Online (Sandbox Code Playgroud)

+3 :

echo date( 'd.m.Y H:i:s', strtotime( '+3 days' ) );
Run Code Online (Sandbox Code Playgroud)

输出完全相同.

那么实施是为了确保人们获得更少的错误或什么?
而女巫应该更喜欢使用?

Mih*_*rga 14

这基本上是一样的,并且出于可用性和漂亮的目的:

strtotime( '+1 day' );
strtotime( '+3 day' );
strtotime( '+1 days' );
strtotime( '+3 days' );
strtotime( '+1 weeks' );
strtotime( '+3 week' );
Run Code Online (Sandbox Code Playgroud)

您可以使用您更喜欢的那个,基本上是定义de number的那个1 day,3 days

  • 因为用户。而且 PHP 并不是一门严格的语言。 (2认同)