■現在時刻の取得方法はいろいろあります。それを記述してみます。
☆UNIXタイムスタンプで取得
time()
strtotime("Now")
date("U")
mktime()
現在時刻をUNIXタイムスタンプで、という目的であれば、上記4つはどれを使っても結果は同じになります。
☆いろいろなフォーマットで取得
localtime() → 配列に格納
getdate() → 連想配列に格納
date() → 引数にフォーマットを指定
localtime()はPerlと同じように配列に、getdate()は連想配列に、date()は引数に好きなフォーマットを指定して文字列で取得、という使い分けになります。
※ちなみにこの記事は過去に別ブログで掲載していたものを若干加筆修正したものです。