2016-04-22 20 views
-4

私はこのコードをstrtotime関数であるphpファイルで観察しています。次の機能では「-1-1」の意味を教えてください。strtotime()関数の説明が必要です。誰かがこの行を説明できますか?

のstrtotime($年。 '-1-1')

+0

結果を取得したい場合は、 – Naumov

+1

リテラルになります - ... Jan/01、例えば年が2016の場合、01/01/2016のタイムスタンプを返します – cmnardi

+1

日付の処理にstrtotime()関数を使用します。 http://php.net/manual/en/function.strtotime.php – sAcH

答えて

0

strtotime()は、あなたの文字列をUNIXのタイムスタンプに変換します。

例:お使いの場合には

strtotime("now") returns 1461336078 
strtotime("3 October 2005") returns 1128312000 
strtotime("+5 hours") returns 1461354078 and so on. 

、時間のあなたの文字列が "2016年1月1日" である、と言うことです= 2016の場合$年、のstrtotime($年.'-の1- 1 ');年を '-1-1'に連結するだけで$ year変数で指定した年の最初の日のタイムスタンプを返します。

+0

ありがとうございます。私はそれをアップヴォートすることができればいいと思う。本当に役に立ちました。私は1時間以来これに固執していた。 –

0

それは何でも$年末に連結された日付の月と日だ..です

= 2016 $年であれば、それはです書き込みと同じstrtotime('2016-1-1');

関連する問題